Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Arin Nigam - Smart Insti App #117

Open
wants to merge 1 commit into
base: dev
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
34 changes: 34 additions & 0 deletions content/blog/Arin_Nigam_Smart_Insti_App.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
---
title: Smart Insti App
author: Arin Nigam
date: '2024-03-04'
---

# Project Idea 💡

Smart-Insti-App is an innovative mobile application designed to streamline and enhance the college experience for students. It serves as an all-in-one platform that integrates essential features, including a dynamic timetable,a room vacancy feature ,a chatroom for communication, a lost and found portal, and a dedicated section for important announcements. This comprehensive app aims to foster a sense of community, organization, and efficiency among college students and faculties.

# My Contributions 💻

- Developed the login by OTP functionality to the backend by writing API Rest endpoints.
- Developed Models and Resources both for the backend and frontend which were essential components for the app.
- Created structured documentation and APIs for Student, Faculty and Admin.
- Implemented the User Profile feature.
- Implemented the ChatRoom feature.

This is the demo of the video of the project
[![Smart Insti App Demo Video](https://img.youtube.com/vi/MHpZLtBzwho/0.jpg)](https://www.youtube.com/watch?v=MHpZLtBzwho)

# What I gained 📈

Working in FOSS helped me in many ways including:

- Got more hands-on experience on Flutter, NodeJs and MongoDB ,which enhanced my full-stack developement skills.

- Worked on a project that involved an intense amount of code in backend and frontend. It was a good way start my journey with Open Source Developement.

- Working with my fellow teammates improved my Co-operational skills and learned how working together can help all of us grow and can also lead to a fast completion of tasks.


# Experience✌️
It was a great learning experience for me at the FOSS, I learned how to tackle problems day by day and how with great passion and enthusiasm we as a team can complete a project which looked impossible at the start. Thanks to all the mentors Henil, Akshat, Aditya and Tushar and to the organising team of OpenLake. I enjoyed my time here, Last but not the least thanks to my fellow teammates Aadarsh and Sai who were equally great and passionate coders, I had a fun time bonding with them.