What We Learned Full-stack development: Gained hands-on experience with React, JavaScript, Node.js, and Next.js to build a scalable web application. UX/UI Design: Focused on creating a user-friendly interface for both residents and administrators. Collaboration: Worked together efficiently using Git Bash for version control and smooth team collaboration. How We Built It Frontend: Developed a responsive, dynamic frontend using React and Next.js. Backend: Integrated Node.js for backend operations like user management and data handling. Version Control: Managed the project using Git Bash, ensuring smooth collaboration and versioning. Challenges We Faced Designing for multiple user roles: Balancing the needs of both residents and administrators while ensuring the platform remained intuitive. Optimizing performance: Ensuring the system runs efficiently even with a large number of users and requests. Security concerns: Implementing a secure login system and safeguarding user data.
Log in or sign up for Devpost to join the conversation.