Skip to content

Aaanchalsingh/StyleSprint--MERN-Ecommerce-Web-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

99 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

StyleSprint

StyleSprint is a full-stack e-commerce website built using the MERN stack (MongoDB, Express, React, Node.js) and Tailwind CSS. The website allows users to browse, search, and purchase a variety of clothing and accessories.

Getting Started

  1. Clone the repository:

    git clone <https://github.com/Aaanchalsingh/StyleSprint.git>
    
  2. Install the dependencies:

    cd StyleSprint
    npm install
    
  3. Set up the environment variables:

    Create a .env file in the root directory and add the following variables:

    MONGODB_URI=<your MongoDB URI>
    SECRET_KEY=<your secret key>
    
  4. Start the server:

    npm start
    

##Features

  • User authentication and authorization with JWT
  • Product browsing, searching, and filtering
  • Shopping cart functionality
  • Order history and tracking
  • Admin dashboard for managing products and orders
  • Payment integration with Stripe
  • Responsive design with Tailwind CSS

##Technologies Used

  • React for the frontend
  • Node.js and Express for the backend
  • MongoDB for the database
  • Tailwind CSS for styling
  • JWT for user authentication and authorization

Contributing

We welcome contributions to StyleSprint! To contribute, follow these steps:

  1. Fork the repository
  2. Create a new branch for your changes
  3. Make your changes
  4. Write tests for your changes
  5. Run the tests to ensure they pass
  6. Commit your changes
  7. Push your changes to your forked repository
  8. Create a pull request

##License

StyleSprint is released under the MIT License.

##Contact

For any questions or concerns, please contact us at [email protected].