Skip to content

This mobile app project is designed to create a user-friendly and efficient platform for buying and selling books in a peer-to-peer (C2C) fashion. It offers a seamless experience for book enthusiasts who want to trade, purchase, or sell their pre-owned books.

Notifications You must be signed in to change notification settings

SarangaSiriwardhana9/KeepIt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 

Repository files navigation

C2C Book Marketplace Mobile App

Project Description: This mobile app project is designed to create a user-friendly and efficient platform for buying and selling books in a peer-to-peer (C2C) fashion. It offers a seamless experience for book enthusiasts who want to trade, purchase, or sell their pre-owned books.

Key Features:

  • User Registration and Authentication
  • Listing Books for Sale
  • Searching for Books
  • Secure Payment System
  • User Profiles
  • Ratings and Reviews
  • Push Notifications
  • User-friendly UI/UX

Tech Stack:

  • Frontend: React Native
  • Backend: Node.js (Express)
  • Database: MongoDB
  • Authentication: JWT Tokens
  • Cloud Storage: (Optional - for book images)
  • Payment Gateway Integration: (Optional - for handling transactions)

Project Structure:

  • client: React Native mobile app source code.
  • server: Node.js (Express) server for handling API requests and database operations.
  • database: MongoDB database setup and schemas.
  • documentation: API documentation, installation guides, and user manuals.

How to Contribute:

  • Fork and clone the repository.
  • Set up your development environment for React Native and Node.js.
  • Work on open issues or create new ones.
  • Create feature branches and make pull requests.
  • Review and discuss code changes.
  • Collaborate with project maintainers and other contributors.

Getting Started:

  1. Clone the repository.
  2. Follow the installation guides in the documentation folder.
  3. Run the React Native app on your local device.
  4. Start the Node.js server.
  5. Begin contributing or testing the app.

Contributors

Feel free to reach out if you have any questions or need assistance. Let's build a vibrant community and make this app the go-to platform for book enthusiasts!

Happy coding! 📚


Image 1

Image 2

Image 3

Image 4

Image 5

Image 6

Image 7

Image 8

Image 9

Image 10

Image 11

Image 12

About

This mobile app project is designed to create a user-friendly and efficient platform for buying and selling books in a peer-to-peer (C2C) fashion. It offers a seamless experience for book enthusiasts who want to trade, purchase, or sell their pre-owned books.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published