Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/learnathon-by-geeky-solutions/dynamic-dev
Repository for team Dynamic_Dev
https://github.com/learnathon-by-geeky-solutions/dynamic-dev
Last synced: 1 day ago
JSON representation
Repository for team Dynamic_Dev
- Host: GitHub
- URL: https://github.com/learnathon-by-geeky-solutions/dynamic-dev
- Owner: Learnathon-By-Geeky-Solutions
- Created: 2024-12-24T13:51:21.000Z (about 2 months ago)
- Default Branch: main
- Last Pushed: 2025-02-08T06:47:35.000Z (3 days ago)
- Last Synced: 2025-02-08T07:26:42.959Z (3 days ago)
- Language: C#
- Size: 1.1 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# dynamic-dev
## Team Members
- [naeemcse](https://github.com/naeemcse "Team Leader") (Team Leader)
- [abdurrashed](https://github.com/abdurrashed)
- [IrfanMahmud1](https://github.com/IrfanMahmud1)## Mentor
- [sohelatbs23](https://github.com/sohelatbs23)## Project Description
# Easy Travel BD
**Easy Travel BD** is a comprehensive travel management platform designed to make traveling across Bangladesh convenient and enjoyable. From booking bus tickets to finding the best hotels, tour guides, and travel agencies, our platform provides a seamless experience for travelers. Additionally, Easy Travel BD enables users to explore tourist spots, read blogs, and share their travel experiences.
---
## Features
### **Home Page**
The homepage provides a user-friendly interface with the following sections:- **Navbar**:
A responsive and dynamic navigation bar with buttons for:
- Packages
- Buy Bus Ticket
- Book Hotel
- Book Guide
- Explore Spots in Bangladesh- **Hero Section**:
A sliding showcase highlighting major services:
1. **Bus Ticketing**
2. Hotel Booking
3. Travel Agency
4. Packages- **Body**:
- Attractive cards showcasing our travel packages.
- Details of popular tourist spots in Bangladesh.- **Footer**:
A neatly organized footer providing quick links and contact details.---
### **Buy Ticket Page**
A dedicated page for booking bus tickets. Features include:- **Ticket Search**:
- Input fields for **From**, **To**, and **Date**.
- A search button to show available buses.- **Bus Selection**:
- View a list of available buses.
- Option to select a seat (if possible).- **Payment System** (if applicable).
- **Ticket Download**:
- Generate and download a ticket copy for future reference.- **Additional Suggestion**:
- Display nearby hotels at the destination area.---
### **Tour Booking Page**
A page to book hotels and plan tours. Features include:- Display a list of hotels with photos, descriptions, and prices.
- Click on a hotel for detailed information, additional photos, and booking options.
- Receive booking documents as a printable copy.
- **Location Selector**: Easily filter hotels by location.---
### **Travel Agency Page**
Find and hire travel agencies with ease:- View a list of trusted travel agencies.
- Click on an agency for detailed information and hiring options.---
### **Blog Page**
A space to share and explore travel stories and tips:- **Admin** (and optionally users) can post blogs about:
- Tourist spots in Bangladesh.
- Travel tips and experiences.
- Recommendations for tour guides and agencies.---
### **Admin Page**
A robust backend for managing platform data:- Add or remove:
- Buses
- Hotels
- Travel Agencies
- Post about tourist spots.
- Manage user accounts.
- View and respond to user feedback.
- Monitor platform analytics.
- assign roles to users.---
## Tech Stack
- **Frontend**: React, Next.js framework for an interactive user interface.
- **Backend**: ASP.Net Core for handling business logic.
- **Database**: MS SQL Server.
- **Authentication**: .---
## Vision
Easy Travel BD aims to revolutionize the travel experience in Bangladesh by offering a one-stop platform for all travel needs. Whether you're a solo traveler, a family, or a tour group, our application is designed to make your journey smooth, secure, and memorable.---
### How to Contribute
We welcome contributions to enhance our platform. Feel free to fork the repository, make changes, and submit pull requests.---
## Getting Started
1. Clone the repository
2. Install dependencies
3. Start development## Development Guidelines
1. Create feature branches
2. Make small, focused commits
3. Write descriptive commit messages
4. Create pull requests for review## Resources
- [Project Documentation](docs/Features)
- [Development Setup](docs/setup.md)
- [Contributing Guidelines](CONTRIBUTING.md)