CSHub
CSHub copied to clipboard
CSHub
- [ ] Set up the ORM & database connection (no need to create entity classes yet) - [ ] Recreate all the entities in this new structure (identical to...
- [ ] Recreate all study & topic related endpoints, see https://github.com/finitum/CSHub/tree/dev/cshub-server/src/endpoints/topics and https://github.com/finitum/CSHub/tree/dev/cshub-server/src/endpoints/study. Note that the URLs could have better naming, so feel free to change URLs, HTTP verbs...
- [ ] Recreate the PreRender service https://github.com/finitum/CSHub/blob/dev/cshub-server/src/endpoints/PreRender.ts - [ ] Recreate a search service. Maybe we can use something like ElasticSearch or https://github.com/valeriansaliou/sonic - [ ] Recreate the email...
- [ ] Recreate all question related endpoints, see https://github.com/finitum/CSHub/tree/dev/cshub-server/src/endpoints/question. Note that the URLs could have better naming, so feel free to change URLs, HTTP verbs & request/response bodies where...
- [ ] A new server directory & package manager structure needs to be created using the newest best practices in Go - [ ] Set up linting (e.g. prettier)...
- [ ] Set up the service structure in a proper way - [ ] Set up testing for the services
This combines many previous issues. We want to build a new editor with tiptap. It must have the following features: - [ ] Markdown support - [ ] WYSIWYG support...
In the edit tab of the questions menu, when deleting a question, the client does not update (to remove the question from visibility) while in the database it is marked...