Skip to content

nahor-dev/codeverse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

CodeVerse

CodeVerse is a modern, static learning platform for beginners who want to learn programming in a structured and engaging way. The project combines clear lesson content, interactive quizzes, progress tracking, and a polished responsive UI.

What this project includes

  • A landing page with a strong intro and learning journey
  • Course and lesson pages for Python learning
  • A progress page that tracks completed lessons in the browser
  • A client-side search experience for lessons
  • Light/dark theme support
  • A clean, responsive design built with HTML, CSS, and vanilla JavaScript

Tech stack

  • HTML5
  • CSS3
  • JavaScript (vanilla)
  • Local browser storage for progress and theme settings

Current project structure

codeverse/
├── about.html
├── course-python.html
├── courses.html
├── index.html
├── lesson.html
├── progress.html
├── assets/
├── css/
│   ├── animations.css
│   ├── base.css
│   ├── components.css
│   ├── layout.css
│   ├── tokens.css
│   └── pages/
├── data/
│   ├── courses.js
│   ├── SCHEMA.md
│   └── lessons/
├── docs/
│   ├── codeverse-spec.md
│   └── roadmap.md
├── js/
│   ├── progress.js
│   ├── search.js
│   ├── theme.js
│   ├── ui.js
│   ├── pages/
│   └── render/

How to run locally

  1. Open the project folder in your editor.
  2. Start a simple local server, or open the HTML files directly in a browser.
  3. For the best experience, use a live server extension if available.

Status

The site currently includes:

  • Home page
  • Courses page
  • Python course overview
  • Lesson template
  • Progress tracking
  • Search experience
  • About page

Screenshots

Here are a few preview images of the project:

CodeVerse screenshot 1

CodeVerse screenshot 2

CodeVerse screenshot 3

CodeVerse screenshot 4

Roadmap

Planned next steps include:

  • More lesson content and richer examples
  • Expanded quiz coverage
  • More course topics beyond Python
  • Better polish and accessibility improvements
  • Optional backend integration in the future

Contributing

Contributions and suggestions are welcome. If you would like to improve the project, feel free to fork the repository and submit a pull request.

Author

Nahor

GitHub: https://github.com/nahor-dev

About

An interactive platform for learning programming through structured notes, quizzes, and hands-on coding practice.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors