StudyNexus
💡 Inspiration
Education is an integral part of everyone’s life. Students are frequently perplexed about how they should approach their studies to gain better comprehension and learning. Well, the most typical path is to study alone. However, many people become easily bored, tired, or confused when studying alone. Many times students don't have anyone to answer their doubts or any group to study with. On StudyNexus students can connect with other students and answer each other's doubts, and join groups.
💻 What it does
When the user arrives to our website, they will be greeted by the landing page. This will give them a little bit information about our platform as well as give them an opportunity to sign up or login. After this, they will be taken to the main page, where they can access various features that the website has to offer such as posting notes, finding study partners or group studies, getting tutoring/questions help, buying essential school supplies, etc. On StudyNexus users can:
- Ask their questions and get an answer from other students.
- Join the study groups and discuss with other students.
- Buy school supplies directly from the site.
- Get rewards for every answer you write.
⚙️ How we built it
- Frontend: React Js
- Backend: Appwrite
- Database: Appwrite DB
- Styling: ChakraUI and Tailwind CSS
🗃️ MLH: Best Use of Appwrite
One of the reasons we were able to quickly build such a difficult technical project was that we significantly relied on Appwrite. We connected with our database, Appwrite DB. We used Appwrite as a second layer of caching. With this strategy, we use computation and storage more effectively to provide our software's users with a lightning-fast experience. In DB collections, we connected the login and usage history of our users. Because of Appwrite's relatively straightforward user interface, it was fun to use.
🧠 Challenges we ran into
- Due to different time zones, we had to work at different times. This made it difficult to communicate with each other.
- Building the front end and back end was a challenge for us.
🏅 Accomplishments that we're proud of
- Completing the website within the given time frame.
- Using Appwrite for the backend.
📖 What we learned
- We learned how to use tailwind CSS and Chakra UI.
- We learned how to use Appwrite for storing data and for user auth.
🚀 What's next for StudyNexus
- Adding more study groups.
- Adding a video meet feature for groups.
- Allowing students to create their own study groups.
Log in or sign up for Devpost to join the conversation.