Forte is a web application designed to simplify hostel management for both administrators and students. The frontend is powered by Next.js and incorporates improvements from the DashUI template by Codescandy. The backend is built with Django.
This is the latest update, bringing a better user experience and streamlined processes. If you have feedback or suggestions for the latest improvements, please contact me.
For users who prefer the older React-based frontend, it is still available at https://fortebyphil.pythonanywhere.com/ but please note, that version is outdated and will not receive further updates.
- Effortless Accommodation Tracking: Easily manage room availability and track student occupancy.
- Convenient Room Management: Utilize a clear room numbering system to locate students quickly.
- Streamlined Staff Management: Add and manage staff to assist with daily hostel operations.
- Simplified Hostel Search: Find and book accommodation from a comprehensive list of hostels.
- Timely Rent Reminders: Receive automated notifications for rent due dates.
- Secure Payments: Forte integrates with Stripe for secure payment processing. Additional payment options will be available in future updates.
Note: This project uses a demo Stripe test account.
- If you're a hostel manager, choose the "demo Stripe account" option during hostel creation.
- If you're a student, when redirected to the Stripe test page, you can use a test card like
4242 4242 4242 4242
.
Currently, the site does not have an official domain for email. For now, the only official email you will receive communications from is mrptjobs@gmail.com. If you don't see an email in your inbox, please check your spam folder.
- Clone the repository:
git clone https://github.com/your-repo/forte-hostel-management.git
cd forte-hostel-management
- Install all dependencies:
npm install
- Run the development server:
npm run dev
Open http://localhost:3000 to see the app.
- To build the project:
npm run build
Currently, this version of Forte uses the Free version of the DashUI template, but there are plans for more advanced features in future releases.
Free Version | Pro Version (Coming Soon) |
---|---|
1 Dashboard | Multiple Dashboards |
Profile | Advanced Profiles |
Settings | Detailed Settings |
Billing | Full Billing Management |
Pricing | Multiple Pricing Tiers |
404 Error | Custom Error Pages |
Authentication | Extended Auth Features |
Demo | - |
If you need help or have questions, feel free to contact me.
This project was initially created using the DashUI Next.js Free Admin Template by Codescandy, available on GitHub.