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.