Douda

Completed

A web application that helps with school life

ReactTypeScriptExpressPostgreSQL

Background & Purpose

To provide tools that help students manage their school life more efficiently

Problem & Pain Points

  • 1Difficulties in managing school schedules and assignments
  • 2Lack of information sharing among students

Solution & Features

  • Timetable and assignment management features
  • Providing a platform for announcements and resource sharing

Technical Challenges

  • Designing a user-friendly interface
  • Designing an efficient database structure
  • Implementing JWT authentication

Outcome

Douda received positive feedback among students and greatly helped in managing school life. Users found the timetable and bulletin board features particularly useful.

Learned & Improvements

💡 Effective UI/UX design principles

💡 JWT authentication and authorization management

💡 Development experience through team collaboration

Project Info

  • RoleFull-Stack Developer
  • Timeline2024.8 - 2024.10
  • Team Size2 Persons