Welcome to the Linux Learning Project! This interactive web application is designed to help users learn Linux commands and concepts through a series of engaging lessons and an integrated terminal component. Built with Next.js 14 and Tailwind CSS, this project provides a modern and intuitive learning experience.
To get a local copy of the Linux Learning Project up and running, follow these steps:
- Node.js (version 14 or above)
- npm (version 6 or above)
- PostgreSQL database
git clone https://github.com/your-username/linux-learning-project.git
cd linux-learning-project
npm install
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev
Open http://localhost:3000 with your browser to see the result.
- Landing Page
- Next-Auth
- Login & Logout
- Sign Up
- Postgres db
- Lessons
- Lesson Page
- Progress Page
- Account Page
- Domain
- Deployment Ready Tweaks