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 is available here: coming soon!
| Codebase | Description |
|---|---|
| client | Next.js frontend |
| server | Graphql Apollo Server |
My original idea was to create project that would allow to organize math problems in a nice way. ...
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 startenvironment variables for development: (rest should be configured with valid data)
NEXT_PUBLIC_BASE_URL=http://localhost:3000
NEXT_PUBLIC_GRAPHQL_URL=http://localhost:3001/graphqlSERVER_PORT=3001
CLIENT_URL=http://localhost:3000
COOKIE_DOMAIN=localhost
REDIS_URL=127.0.0.1:6379First 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)
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).
This project uses icons from:
-
Ionicons (MIT License)
-
Feather Icons (MIT License)
Full license texts are available in THIRD_PARTY_LICENSES.
Previous icons (now removed) were sourced from svgrepo.com under MIT/CC BY 4.0 licenses.