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

[setup] planning #1

Open
HyuOniichan opened this issue Nov 18, 2024 · 2 comments
Open

[setup] planning #1

HyuOniichan opened this issue Nov 18, 2024 · 2 comments

Comments

@HyuOniichan
Copy link
Owner

Tech stack

  • FE: React, Next
  • BE: Mongodb, Node, Express, Redis?
  • AI: Llama?

KEY FEATURES

  • authentication
  • course --> CRUD actions
  • Q&A section (comment section)
  • blogs --> include tips, tricks, share or knowledge
  • quizzes, assignments, flashcards, ...
  • chat & speak with AI
@HyuOniichan HyuOniichan changed the title [Setup] Planning [setup] planning Nov 18, 2024
@HyuOniichan
Copy link
Owner Author

Update progress

  • Authentication --> done
  • Courses - CRUD actions --> Read + Create
  • Dashboard --> almost done (medium rare 🤡 )

@HyuOniichan
Copy link
Owner Author

Update progress

  • Courses & Lessons - CRUD actions --> done
  • Dashboard --> course section done (not handle users yet)

What's next?

  • Course enrollment (update current money state, pay online, ...)
  • Edit users (for admin - update users' role , ban, delete, ...)
  • Dashboard analytics & About page (fake data or prompting)

Require further information

  • Online payment (optional)
  • Microservice (optional)
  • Deployment (vercel)
  • Chatbot (finetune AI based on own database)

References

  • Features: Coursera, edx, ...
  • UI: Flowbite
  • Typos, small bugs: Chatgpt 😅

Additional context
Review at the last day of the year 2024, I recognize that I have to learn so much to create a perfect website as Coursera, but I believe it must be the most perfect project that I've ever made. All in! 😎

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant