Skip to content
This repository has been archived by the owner on May 29, 2024. It is now read-only.
/ bottle-me-maybe Public archive

A simple express app which allows its users to exchange messages "ie: Bottles" over HTTP.

License

Notifications You must be signed in to change notification settings

haroun-b/bottle-me-maybe

Repository files navigation

Bottle Me Maybe

A collaboration between Caetano S. and Haroun B. as Project no 2 of the Ironhack WebDev Bootcamp, Bottle Me Maybe is a messaging over HTTP REST API where users can exchange messages "ie: Bottles", with anonymity being optional.

To get started a user can fetch a bottle at random. They then can respond, which starts a conversation “ie: Crate”. Or throw it back into circulation and fetch another one.

Users can also see the history of a floating bottle and in which cities it has been.

About Implementation

This implementation uses the following:

  • A document based database hosted on MongoDB Atlas.
  • JWT for authentication.
  • Hekoru for deployment.

What's next?

  • More testing.
  • Better documentation.
  • Add some basic security and email verification.
  • Implement real-time communication using websockets.
  • Add a front end.
  • Refactor some more.
  • Turn it into a PWA.

About

A simple express app which allows its users to exchange messages "ie: Bottles" over HTTP.

Topics

Resources

License

Stars

Watchers

Forks