This project is an e-learning portal that allows users to create and access courses, create notes, and store files. The portal is built using Next.js and uses Supabase as its database.
The e-learning portal includes the following features:
- Course creation and access: Users can create and access courses.
- Note creation: Users can create notes for their courses and organize them by course, topic, and date.
- File storage: Users can upload and store files related to their courses, such as documents, images, and videos.
The e-learning portal is built using the following technologies:
- Next.js: A React-based web framework that allows for server-side rendering and easy deployment.
- Supabase: An open-source alternative to Firebase that provides a PostgreSQL database, authentication, and storage services.
- React: A popular JavaScript library for building user interfaces.