Skip to content

jkowalczyk08/pegaz-2.0

Repository files navigation

Pegaz 2.0

This is a small Next.js project for Web Programming course @ Jagiellonian University. The app is based on the university e-learning platform - Pegaz. It has less functionality but a more modern UI and tech stack.

How it works

Use Home Page to see recently opened courses and upcomming assignments. Home

Navigate to Courses tab to see all your courses. You will see a course here if you are the owner or a student. Courses

Click on one of the courses to see its contents, submit assignment solutions if you are a student, or grade assignments if you are the owner of the course. Course

Tech stack

I built the app using:

Setup

  • clone this repository
  • create a .env file in the root of the project - similar to .env.example file
  • use Neon docs to setup the database
  • use Prisma docs to setup prisma
  • create a .env.local file in the root of the project - similar to .env.local.example file
  • use Auth.js docs to setup authentication
  • use Auth.js github integration docs to setup GitHub as OAuth provider

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages