Skip to content

Commit a0435a3

Browse files
authored
Merge pull request #4 from atlp-rwanda/ch-setup-readme-187584860
Ch setup readme file
2 parents 5de1880 + eb0ad22 commit a0435a3

File tree

1 file changed

+37
-6
lines changed

1 file changed

+37
-6
lines changed

Diff for: README.md

+37-6
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,16 @@
1-
# e-commerce-ninjas-fe
2-
Front end repository for the teams' project
1+
# E-COMMERCE NINJAS WEB APPLICATION - FRONTEND
2+
3+
Our e-commerce web application server, developed by Team Ninjas, facilitates smooth online shopping with features like user authentication, product cataloging, and secure payments. It's built to enhance the user experience with high performance and reliability. Suitable for any online marketplace looking to grow.
4+
5+
6+
## Hosted Application URL
7+
8+
[https://e-commerce-ninja-fn-staging.netlify.app/](https://e-commerce-ninja-fn-staging.netlify.app/)
9+
10+
## Github repository
11+
12+
[https://github.com/atlp-rwanda/e-commerce-ninjas-fe](https://github.com/atlp-rwanda/e-commerce-ninjas-fe/tree/develop)
13+
314

415
[![Maintainability](https://api.codeclimate.com/v1/badges/a7dce016f123cdcc9042/maintainability)](https://codeclimate.com/github/atlp-rwanda/e-commerce-ninjas-fe/maintainability)
516
[![Test Coverage](https://api.codeclimate.com/v1/badges/a7dce016f123cdcc9042/test_coverage)](https://codeclimate.com/github/atlp-rwanda/e-commerce-ninjas-fe/test_coverage)
@@ -24,10 +35,30 @@ Front end repository for the teams' project
2435
```bash
2536
npm run dev
2637
```
38+
39+
## StoryBook
2740

41+
To run storybook for documentation, use this command
2842

29-
## StoryBook
30-
To run storybook for documentation, use the command
31-
```bash
32-
npm run storybook
43+
```sh
44+
npm run storybook
3345
```
46+
47+
## Folder Structure
48+
49+
- `public`: Contains static files like `index.html` and images.
50+
- `src`: The main source folder for the React application.
51+
- `components`: Reusable UI components.
52+
- `pages`: Different pages/screens of the application.
53+
- `store`: Redux store setup and slices.
54+
- `stories`: StoryBook stories for UI components.
55+
- `utils`: Utility functions and helpers.
56+
- `.babelrc`: Babel configuration file.
57+
- `.eslintrc`: ESLint configuration file.
58+
- `.gitignore`: Specifies which files and directories to ignore in Git.
59+
- `package-lock.json`: Automatically generated file that describes the exact tree of dependencies.
60+
- `package.json`: Contains project metadata and dependencies.
61+
- `README.md`: The readme file you are currently reading.
62+
- `tsconfig.json`: TypeScript configuration file.
63+
- `webpack.dev.config.ts`: Webpack configuration file for development.
64+
- `webpack.prod.config.ts`: Webpack configuration file for production.

0 commit comments

Comments
 (0)