Skip to content

kapobajza/ZDnevnik

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

zdnevnik logo

zdnevnik.com

zdnevnik app preview

Introduction

ZDnevnik is a mobile-first web app (it hasn't been optimized for desktop yet) for teachers and students. It allows you to manage your classes and students.

It is a hobby project and my intention for it is to be used by my nephews and nieces. Because, jokingly, I am grading them for absurd things (like if they bring me a glass of water when I ask them to or similar shenanigans).

Project structure

This is a monorepo with the following projects:

Getting started

Prerequisites

This project requires a few tools in order to run it. Those tools are:

Then you also need to set up the ENV variables for the web app and API.

You also need to update your /etc/hosts file with the following entry:

127.0.0.1       zdnevnik.local api.zdnevnik.local

Running the app

To run the app, use the following commands:

docker compose up -d # This will run the api, db, web and reverse proxy services

After successfully building and running docker compose, you should be able to access the web app at http://zdnevnik.local.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published