Skip to content

Project uses Node.js, Express, and MongoDB-powered backend ensures seamless Api call and secure user authentication for your online store. Experience the features of e-commerce, where functionality meets reliability.

Notifications You must be signed in to change notification settings

rakibtweets/functional-ecommerce-server

Repository files navigation

Functional E-commerce Server

Functional E-commerce Server is a robust backend solution for building efficient e-commerce platforms. Powered by Node.js, Express, and MongoDB, this project ensures seamless API call and secure user authentication.

Languages and Technologies that I have used in the project

My Skills

Features

  • Seamless API Call: Enable smooth and secure API Call for your online store.

  • Secure User Authentication: Implement secure user authentication and authorization mechanisms.

  • Scalable Architecture: Built with scalability in mind to handle growing demands of your e-commerce business.

🚀 Install Project

  1. Clone the Repository
git clone https://github.com/rakibtweets/functional-ecommerce-server.git
  1. Install packages
npm install
  1. create a .env file and add environment variables.

  2. Run the server for development environment,

npm run dev

Run the server for production

npm run prod

Usage

  • Customize routes, controllers, and models to fit your e-commerce requirements.
  • Integrate frontend components to create a complete online shopping experience.
  • Implement additional features and enhancements as needed.

⚒️ How to Contribute

Want to contribute? Great!

To fix a bug or enhance an existing module, follow these steps:

  • Fork the repo
  • Create a new branch (git checkout -b improve-feature)
  • Make the appropriate changes in the files
  • Add changes to reflect the changes made
  • Commit your changes (git commit -am 'Improve feature')
  • Push to the branch (git push origin improve-feature)
  • Create a Pull Request

📩 Bug / Feature Request

If you find a bug (the website couldn't handle the query and / or gave undesired results), kindly open an issue here by including your search query and the expected result.

If you'd like to request a new function, feel free to do so by opening an issue here. Please include sample queries and their corresponding results.

✅ To-do

  • Enable users to interact with admin panel
  • Implimentation of websocket for real time updates(messages/notification) for user and admin.

📞 Contact Us

Follow us on LinkedIn Follow us on Gibhub

License

This project is licensed under the Rakib Hasan.

About

Project uses Node.js, Express, and MongoDB-powered backend ensures seamless Api call and secure user authentication for your online store. Experience the features of e-commerce, where functionality meets reliability.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published