DegreeDuo is a web application designed to help students at the University of Texas at Austin plan their academic schedules seamlessly. The application provides a user-friendly interface for building and organizing course schedules, integrating a robust backend to handle data efficiently and scale effectively.
- Vite + React Frontend: The frontend is built with Vite and React, ensuring fast performance and smooth user interactions.
- Flask Backend: The backend is powered by Flask, providing efficient data processing and business logic implementation.
- JSON Data Handling: DegreeDuo utilizes JSON data serialization and manipulation to manage and transform schedule data dynamically.
- Microsoft Azure Integration: The application is deployed using Microsoft Azure, ensuring scalability and reliability for a growing user base.
- Frontend: Vite, React
- Backend: Python, Flask
- Cloud Services: Microsoft Azure
- Data Format: JSON
- Node.js (for frontend)
- Python 3.x (for backend)
- Microsoft Azure account for deployment (optional)
- Clone the repository:
git clone https://github.com/your-username/degreeduo.git cd degreeduo