
Activity Web
A full-stack web application for managing activities, event registrations, news, and schedules with a responsive and user-friendly interface.
Screenshots
A visual tour of the application






Features
Key features and functionalities
Activity and event management
Online event registration and booking
News management system
Image upload and gallery management
Responsive design for desktop and mobile
Architecture
System architecture and design

Challenge
The main problem I solved
Designing a scalable activity management system that supports event registration, content management, and a seamless user experience across different devices.
Solution
How I addressed the challenge
Developed a full-stack application using React, Node.js, Express, and MongoDB. Built RESTful APIs for activity, booking, and news management, and implemented a responsive interface with reusable React components and Tailwind CSS.
Lessons Learned
Key takeaways from this project
Strengthened my full-stack development skills by building RESTful APIs, designing MongoDB data models, creating reusable React components, and developing responsive user interfaces with Tailwind CSS.