- 📗 Table of Contents
- [📖 Djnago Ecommerce](#-Metrics Application-)
- [How to build the "Django Ecommerce" website](#how-to-build-the-Metrics Application-website)
- 🛠 Walk through
- 🛠 Built With
- 🚀 Live Demo
- 🚀 Live Recording
- 💻 Getting Started
- Authors
- 🔭 Future Features
- 🤝 Contributing
- ⭐️ Show your support
- 🙏 Acknowledgments
- 📝 License
"Django E-Commerce" a robust E-commerce platform using Django for the backend and React-Redux for the frontend. Leveraged Django's powerful framework to manage backend functionalities such as user authentication, database management, and order processing. Implemented React-Redux on the frontend to create a dynamic and responsive user interface, providing seamless navigation and real-time updates. The integration of Django and React-Redux resulted in an efficient and scalable E-commerce solution, ensuring a secure and engaging online shopping experience for users.
-
- Use Django Rest Framework to create API endpoints
-
- Use React-Redux to manage stats
- See the Project Requirement
- If required you should personalize the content of your page. Choose a topic that is different than the one in the original design
- Imeplementation of Basic Framework linters error free.
- Implementation of Gitflow
- Implementation of Django Rest Framework
- E-Commerce
- Database Management
- Dynamic pages
- Redux
- Styling
- git version 2.38.x
- node.js version > 12.x
- IDE
- browser (chrome, firefox, edge, safari)
- GitHub: @bettenoch
- Twitter: @BybEnoch
- LinkedIn: @GeoIntelligence
- Project 4: Fetch data from API
- Project 5: Full website.
- Project 6: Tests user functionalities
feature-One
feature-two
feature-three
-User Authentication:
**Implemented secure user authentication with Django on the backend. **Enabled users to create accounts, log in, and access personalized features. -Dynamic Data Handling:
**Utilized Django's backend capabilities for efficient data organization. Managed external API data retrieval and user-generated content seamlessly. Responsive User Interfaces:
Implemented React-Redux on the frontend for dynamic and responsive interfaces. Enabled real-time updates, interactive data displays, and content filtering. State Management with Redux:
Integrated Redux for efficient state management in React. Streamlined handling of complex state changes and asynchronous operations. Scalability and Predictability:
Adopted Redux to maintain a consistent application state across components. Enhanced performance and maintainability with centralized state management.
Client Side / Front-End
Server Side / Back-End
Code Convention, Code Analysis
Version Control, CI/CD, Hosting Service
IDE, Desktop Apps, Other Tools
To get a copy up and running, follow these steps.
In order to run this project you need:
Clone this repository to your desired folder:
cd geo-frontend
git https://github.com/Bettenoch/frontend.git
Install this project with:
cd frontend
node npm install
To run the project, execute the following command: run live server
To run tests, run the following command: Run Github Actions Test
npx stylelint "**/*.{css,scss}"
npx eslint .
npm test
This project will be deployed at on render.
👤 Bett Enoch
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you like this project give a star to this repositiory.
I would like to thank the Microverse full-stack curriculum for the inspiration and guidance.
This project is under MIT licensed.