BBA Nepal Educational Website
Summary
A website to serve educational material for BBA TU course with user contribution feature.
Next.jsTailwindCSSTypescriptPostgreSQLGitHub ActionsPrisma
View Live
Gallery
Project Details
This is a website for BBA TU course. This website has admin dashboard and user-facing public interfaces. Admin can see contact form messages, manage contents, see contributed materials and accept / reject it.
I have setup a GitHub action that automatically fetches notices from official TU websites and inserts into the PostgreSQL database with ON CONFLICT (pdf_url) DO NOTHING to avoid duplicate entry.
Users can send messages or materials through contribution form.
Currently the original content is not available. Just the website is there.

.png&w=828&q=75)
.png&w=828&q=75)