Skip to content

Welcome to InitiMarket: Where MEAN stack innovation meets seamless e-commerce. With Angular and Tailwind CSS, enjoy an intuitive browsing experience. Secure payments via Stripe and dynamic product data from FakeStoreAPI. Explore the future of online shopping now!

License

Notifications You must be signed in to change notification settings

VitthalGund/initi-market

Repository files navigation

InitiMarket 🛒

Welcome to InitiMarket - Your one-stop destination for various types of products! 🚀

Introduction ℹ️

InitiMarket is an e-commerce website developed using the MEAN stack (MongoDB, Express.js, Angular, Node.js) along with Tailwind CSS for frontend styling. The platform aims to showcase the developer's skills in web development and provide users with a convenient platform to browse and purchase a wide range of products. 🌐

Features ✨

  • Product Variety: InitiMarket features a diverse range of products in one place, making it easy for users to find what they're looking for. 🎁
  • User-Friendly Interface: The website is designed with a user-friendly interface to enhance the browsing and shopping experience. 🖥️
  • Secure Payments: Payments are securely processed through Stripe, ensuring a safe and reliable transaction process. 🔒💳

Technologies Used 🛠️

  • Frontend: Angular, Tailwind CSS
  • Backend: Node.js, Express.js
  • Database: MongoDB
  • ORM: Mongoose
  • Payment Processing: Stripe

Getting Started 🚀

To get started with InitiMarket, follow these steps:

  1. Clone the repository:

    git clone https://github.com/VitthalGund/InitiMarket.git
  2. Install dependencies:

    cd InitiMarket-main
    npm install
  3. Set up environment variables:

    • Create a .env file in the root directory.
    • Add your Stripe API key and any other required environment variables.
    STRIPE_API_KEY=your_stripe_api_key
    
  4. Start the server:

    npm start
  5. Open your browser and navigate to http://localhost:3000 to access InitiMarket.

Contributing 🤝

Contributions are welcome! If you'd like to contribute to InitiMarket, please follow these steps:

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature/new-feature).
  3. Make your changes.
  4. Commit your changes (git commit -am 'Add new feature').
  5. Push to the branch (git push origin feature/new-feature).
  6. Create a new Pull Request.

Deployment 🚀

InitiMarket can be deployed to various platforms using services like Heroku, AWS, or Azure. Ensure to set up the necessary environment variables for deployment, including database connection strings and Stripe API keys.

License 📝

This project is licensed under the Apache License 2.0.

Contact 📧

For any inquiries or feedback, feel free to reach out to the project owner:

GitHub: VitthalGund

About

Welcome to InitiMarket: Where MEAN stack innovation meets seamless e-commerce. With Angular and Tailwind CSS, enjoy an intuitive browsing experience. Secure payments via Stripe and dynamic product data from FakeStoreAPI. Explore the future of online shopping now!

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published