Skip to content

EasyRid is a mobile app built with React Native for local item buying and selling. Easily get rid of unwanted items by listing them for sale, browse other listings, and communicate directly within the app.

License

Notifications You must be signed in to change notification settings

bathiatuss/EasyRid-App

Repository files navigation

DoneWithIt

DoneWithIt is a mobile app built with React Native for buying and selling items locally. Users can post items they want to sell, browse items available for purchase, and chat with sellers directly within the app.


Features

  • Item Listing: Users can create listings for items they want to sell.
  • Item Details: Each item includes images, description, and price.
  • Chat: In-app messaging system enables direct communication between buyers and sellers.
  • User Authentication: Secure authentication and authorization using JSON Web Tokens (JWT).
  • Push Notifications: Users receive notifications for messages and item updates.
  • Search: Easy search functionality for finding items based on keywords or categories.

Technologies Used

  • Frontend: React Native, Expo
  • Backend: Node.js, Express.js
  • Database: MongoDB
  • Authentication: JSON Web Tokens (JWT)
  • Push Notifications: Firebase Cloud Messaging (FCM)

Contributing

Contributions are welcome! If you'd like to contribute:

  1. Fork the repository.
  2. Create your feature branch (git checkout -b feature/YourFeature).
  3. Commit your changes (git commit -am 'Add some feature').
  4. Push to the branch (git push origin feature/YourFeature).
  5. Open a pull request.

License

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


About

EasyRid is a mobile app built with React Native for local item buying and selling. Easily get rid of unwanted items by listing them for sale, browse other listings, and communicate directly within the app.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published