A simple and efficient travel planning application that helps you organize your trips better.
Travel Manager is a personal project I built to solve a common problem: making travel planning easier and more organized. It helps users keep track of their trips, expenses, and itineraries in one place.
- To learn and practice modern web development
- To solve a real problem I faced while planning trips
- To challenge myself with new technologies
I chose these technologies to build a robust and maintainable application:
-
Frontend:
- React with Next.js 14 (App Router)
- Tailwind CSS for styling
- Shadcn UI for components
- React Hook Form for form handling
-
Backend:
- Node.js
- Prisma ORM
- PostgreSQL database
✈️ Trip planning and organization- 💰 Expense tracking
- 📅 Itinerary management
- 🔒 Secure user authentication
- 📱 Responsive design
This project helped me improve my skills in:
- Building full-stack applications
- Working with modern React patterns
- Database design and management
- User authentication
- Responsive UI development
I'm planning to add:
- Budget analytics and reports
- Multi-language support
- Trip sharing with friends
- Mobile app version
- Email notifications
# Clone the repository
git clone https://github.com/yourusername/travel-manager.git
# Install dependencies
cd travel-manager
npm install
# Start the development server
npm run dev
I'm always interested in connecting with fellow developers and receiving feedback on my work: