Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/emekankwo/educationdashboard


https://github.com/emekankwo/educationdashboard

Last synced: about 1 month ago
JSON representation

Awesome Lists containing this project

README

        

# Education Dashboard

## Overview [Live Demo](https://hayeducationdashboard.vercel.app/teacher)

This is an application that allows the creation and fetching of students and teachers data from a database. The Application was built using Nexjs, TypeScript, Redux Toolkit, Antd, Next API, MongoDB,TailwindCSS and Cypress.

## Logs

- Created a NextJs application
- Used TailwindCSS and Antd for styling of components and pages
- Implemented global state management using Redux Toolkit and RTK Query
- Used Next API to fetch data from MongoDB database
- Implemented Cypress to run end-to-end tests for the application

## Features

- Creation of students and teachers profiles
- Fetching students and teachers from the database

## Get Started

- Clone the repository
- Run `npm install` to install dependencies
- Run `npm run dev` to start the application
- Visit http://localhost:3000 to see the application
- Run `npx cypress open` to run tests