Kamil Marczak

Planer - University Scheduler

Planer - University Scheduler

The Solvro Planer project aims to create an intuitive and user-friendly application that helps students plan their academic schedule.

NextJS
AdonisJS
TailwindCSS
Coolify

🎯 Project Goal

The Solvro Planer project aims to create an intuitive and user-friendly application that helps students plan their academic schedule. Our planer is designed to:

  • Minimize time spent on manual timetable adjustments
  • Provide full control over your schedule

📊 Analytics

We have analytics available at our analytics dashboard.

For Solvro Planer version 1.0:

🚀 Getting Started

1. Clone the Repository

git clone https://github.com/Solvro/web-planer.git

2. Install Dependencies

cd web-planer
npm install

3. Configure Environment

Create a .env file in the frontend directory with the following content:

SITE_URL=http://localhost:3000
USOS_CONSUMER_KEY=<your-key>
USOS_CONSUMER_SECRET=<your-key>
USOS_BASE_URL=<your-key-default-for-pwr:usos.pwr.edu.pl>

4. Run the Project

cd frontend && npm run dev

5. View the Application

Open your browser and navigate to http://localhost:3000.

🤝 Contributing

We welcome contributions! Here's how you can help:

  • 🐛 Report bugs or suggest improvements
  • 🌟 Request new features
  • 🧪 Test and provide feedback

© 2025 Kamil Marczak. All rights reserved.

Made with ❤️ by Kamil Marczak