Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/teacoder-team/nextjs-frontend
This project is the frontend for the TeaCoder educational platform, designed to provide an engaging and interactive learning experience in web development. Built with Next.js, it leverages modern web technologies to ensure optimal performance, SEO friendliness, and a seamless user interface.
https://github.com/teacoder-team/nextjs-frontend
nextjs sass-framework shadcn-ui tailwindcss tanstack-react-query
Last synced: 3 months ago
JSON representation
This project is the frontend for the TeaCoder educational platform, designed to provide an engaging and interactive learning experience in web development. Built with Next.js, it leverages modern web technologies to ensure optimal performance, SEO friendliness, and a seamless user interface.
- Host: GitHub
- URL: https://github.com/teacoder-team/nextjs-frontend
- Owner: teacoder-team
- Created: 2024-07-27T06:30:00.000Z (6 months ago)
- Default Branch: development
- Last Pushed: 2024-09-21T09:40:33.000Z (4 months ago)
- Last Synced: 2024-09-27T00:40:29.295Z (4 months ago)
- Topics: nextjs, sass-framework, shadcn-ui, tailwindcss, tanstack-react-query
- Language: TypeScript
- Homepage: https://teacoder.ru
- Size: 28.1 MB
- Stars: 3
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Teacoder Frontend
Welcome to the **Teacoder** frontend project! This application serves as the user interface for the educational platform, providing a seamless and interactive experience for learners and administrators alike.
## Features
- **User-Friendly Interface**: An intuitive design that facilitates easy navigation through courses and learning materials.
- **Course Management**: A convenient admin panel for managing course content, including creation, updates, and deletions.
- **Progress Tracking**: Users can monitor their progress through various courses and modules.
- **Secure Authentication**: Robust authentication mechanisms to ensure user security and data protection.## Technologies Used
- **Next.js**: A powerful React framework for building server-rendered applications.
- **React**: A JavaScript library for building user interfaces.
- **shadcn**: A UI component library for rapid development and consistent design.
- **TanStack Query**: A powerful data-fetching library for managing server state in React applications.
- **Axios**: A promise-based HTTP client for making requests to the backend.
- **js-cookie**: A simple API for handling cookies in JavaScript.