Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Todo #1

Closed
14 tasks done
SudhanPlayz opened this issue Nov 8, 2023 · 0 comments
Closed
14 tasks done

Todo #1

SudhanPlayz opened this issue Nov 8, 2023 · 0 comments
Assignees
Labels
documentation Improvements or additions to documentation enhancement New feature or request

Comments

@SudhanPlayz
Copy link
Collaborator

SudhanPlayz commented Nov 8, 2023

  • handle routes with routes.ts
  • put all routes in routes/ folder
  • Instead of compiling in same dir, Put output in dist or build folder
  • Arrange all things on different files, Now this shit is a mess 💀
  • Create an express middleware to check whether the user is an admin/normal user or they didn't logged in
  • Create a scrapper, That will steal animes from Anilist.co
  • It should fetch only random 50 animes, and create it in the database.
  • It should use a Admin user account in database
  • Users should able to rate any animes
  • Users should able to write a comment about an anime
  • If a user is uploaded a anime, It should be on queue
  • The admin account can able to accept or reject the anime and if accepted, it should be added to database. If rejected it should be only shown to the user who proposed it.
  • An anime can be edited by anyone and it has the same thing as above
  • Whenever an anime is edited, It should have been edited by

If you finish something above, Then checkmark it.

@SudhanPlayz SudhanPlayz added documentation Improvements or additions to documentation enhancement New feature or request labels Nov 8, 2023
@SudhanPlayz SudhanPlayz mentioned this issue Nov 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants