The idea behind this project is based on our experiences living in countries that required us to speak a whole different languages. Sometimes, it can be lonely to try to learn and practice your target language by yourself. So we want to create a space where people can learn languages casually-- with no pressure or judgement.
For this project, we use Firebase for our backend authentication. We also use MongoDB, Express and NodeJS for the server. For our frontend, we use React, Styled Components, and JavaScript. The design was made in Canva.
Backend: -MongoDB -Express.js -Mongoose -Google Cloud
Frontend: -React -MUI 5 -Firebase -Toastify
Other: -Canva -Trello -Pexels
The features we are working on implementing are;
- Creating a personal dashboard for a user.
- Creating a feature so a user can RSVP to an event.
- A page where users can edit and delete their account.
- A feature to upload an image to your event