https://github.com/emekankwo/educationdashboard
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.
https://github.com/emekankwo/educationdashboard
antd cypress integration-testing mongodb mongoose nextjs redux redux-toolkit tailwindcss
Last synced: 3 months ago
JSON representation
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.
- Host: GitHub
- URL: https://github.com/emekankwo/educationdashboard
- Owner: EmekaNkwo
- Created: 2023-11-15T23:00:14.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-01-01T20:06:25.000Z (over 2 years ago)
- Last Synced: 2025-08-16T12:26:42.494Z (11 months ago)
- Topics: antd, cypress, integration-testing, mongodb, mongoose, nextjs, redux, redux-toolkit, tailwindcss
- Language: TypeScript
- Homepage: https://hayeducationdashboard.vercel.app
- Size: 232 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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