Randactivity is a web application suggesting users random but interesting activities to do when they are bored.
For local use, clone the project locally, follow the steps below:
- Clone the repository locally by using
git clone https://github.com/LeGrandMAG/random-activities.git
. - Install node.js and run
npm install
. - Run
npm start
to run the server locally. - There is fun in random things, challenge Yourself with Randactivity
- Display Random activities to the User.
- Allow the user to keep track of activities he has completed.
- Allow user to save activities into his favorite.
- Allow the user to share his achievement with his friend.
- Allow user to add new activities and share it with the world.
- Display the best Randactivity users.
- Gamify the web application by adding rewards.
- Allow user to share a picture of their random activities.
- React.js
- socket.io
- Cloud firestore
- OAuth2
- Google Chrome 107.0.5304.107
- Firefox 107.0
Randactivity is MIT licensed.