Skip to content

Hostek/Organizator

Repository files navigation

Organizator

Organizator, page when you can share ideas!

This project was created from this tutorial by Ben Awad: https://www.youtube.com/watch?v=I6ypD7qv3Z8

Originally, this project was supposed to be something else, but that's how it turned out.

Also I added some additional features aside from the tutorial (e.g. LaTex support). Maybe in the future I will create features list? (See below)

Live demo

Live demo is available here: coming soon!

Structure

Codebase Description
client Next.js frontend
server Graphql Apollo Server

Original Idea

My original idea was to create project that would allow to organize math problems in a nice way. ...

How to run locally

Before continuing make sure you have :

  • installed NodeJS
  • running postgresql database
  • running redis server

To run locally both /client and /server use this command:

npm run dev:install && npm run dev:setup:env && npm run dev:build && npm run start

environment variables for development: (rest should be configured with valid data)

NEXT_PUBLIC_BASE_URL=http://localhost:3000
NEXT_PUBLIC_GRAPHQL_URL=http://localhost:3001/graphql
SERVER_PORT=3001
CLIENT_URL=http://localhost:3000
COOKIE_DOMAIN=localhost
REDIS_URL=127.0.0.1:6379

Time Put Into Project

First commit: Jun (VI) 19, 2022

End of first version: Dec (XII) 20, 2022

Reopening the project: Dec (XII) 6, 2024

Closing project: Jan (I) 31, 2025 (I was thinking it is good idea to integrate MatSzewon into Organizator, but I was wrong and during this time I didn't contribute much – only fixed minor bugs)

Changelog

See CHANGELOG.md. This is AI-generated from commits messages. It may not be accurate 100%. There is also CHANGELOG_messy.md which is messy, it is the first ai-generated version of changelog – the changelog you should use is the kinda cleaned up version of it (by ai).

Third party assets

This project uses icons from:

Full license texts are available in THIRD_PARTY_LICENSES.

Icon Updates

Previous icons (now removed) were sourced from svgrepo.com under MIT/CC BY 4.0 licenses.

About

Organizator, page when you can share ideas!

Resources

License

Stars

Watchers

Forks

Languages