8000 GitHub - hash1khn/automative-commerce-app
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

hash1khn/automative-commerce-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

90 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Automotive Commerce Official

React Native Node.js Express.js MongoDB

Automotive Commerce Official is a React Native-based mobile platform designed for customers, mechanics, and businesses to browse, search, and purchase automotive parts seamlessly. This project is a theoretical implementation and includes simulated functionalities such as order tracking and payment processing.


Features

  • User Authentication:
    • Registration and login using email, phone, or third-party authentication.
    • Password recovery via email.
  • User Profile:
    • Update profile information (name, address).
    • View transaction history.
  • Product Catalog:
    • Categorized inventory with filtering, search, and detailed product descriptions.
  • Cart & Checkout:
    • Shopping cart management.
    • Simulated checkout with shipping, taxes, and discounts.
  • Payment Gateway Integration:
    • Placeholder functionality for credit/debit card, UPI, and PayPal payments.
  • Admin Dashboard:
    • Manage users, roles, and permissions.
    • Add, update, or remove products.
  • Order Tracking:
    • Simulated order status updates (dispatch to delivery).
  • Customer Support:
    • FAQs and ticket-based support system.
  • Reviews & Ratings:
    • Customers can leave feedback and rate products.
    • Filter reviews by ratings and dates.

Tech Stack

  • Frontend: React Native, Expo, React Navigation.
  • Backend: Node.js, Express.js, MongoDB.
  • Authentication: JWT, OAuth (third-party).
  • State Management: React Context API.
  • API Testing: Postman.
  • Version Control: Git.

Contributing

Contributions are welcome! Follow these steps:

  1. Fork the repository.
  2. Create a new branch:
    git checkout -b feature/your-feature-name
  3. Commit your changes:
    git commit -m "Add your feature"
  4. Push to the branch:
    git push origin feature/your-feature-name
  5. Open a pull request.

License

This project is licensed under the MIT License. See the LICENSE file for details.


Acknowledgements


Contact

For questions or feedback, feel free to reach out:


About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  
0