/edusex-frontend

Sexual education website for teenagers

Primary LanguageJavaScript

Edusex Frontend Repository

Edusex is a sexual education website for teenagers. This web app provides materials, discussion forums, and personal consultations with psychologists regarding anything related to sexuality. Every material is equipped with a quiz which can be done in order to test your understanding of the material that you have just read.

Tech Stack

Frontend

  • React.js
  • Chakra UI
  • Vite
  • Pusher (Websocket)

Backend

  • Nest.js
  • Typescript
  • Postgres
  • Supabase

Screenshots

User

No. Feature UI
1. Education Topic List
2. Material List
3. Material Detail
4. Quiz
5. Quiz Result and Answers
6. Private Consultation with Psychologists
7. Discussion Forum

Psychologist

No. Feature UI
1. Discussion Forum
2. Private Discussion

Admin

No. Feature UI
1. Material Management
2. Add/Edit Material Form
2. Psychologist Management

Use Case Diagram

This diagram shows several features that exist in the website

Backend Repository

Backend Repository

Journal Link

You can view the journal of this web application through this link.