Skip to content

noahfraiture/nexzap

Repository files navigation

Nexzap

Nexzap is a simple web platform for learning a new programming language every week. It offers short, engaging tutorials with exercises to give you a quick overview of each language’s core concepts. If you like the project, don’t hesitate to ⭐ star it on GitHub to help spread the word!

Features

  • Weekly tutorials introducing a new programming language.
  • Interactive exercises tested in Docker containers.
  • Clean, responsive interface built with minimal dependencies.
  • Tutorials unlock on a set date, controlled by the maintainer.
  • Community-driven tutorials (currently just me actually).

Tech Stack

  • Backend: Go with net/http (minimal external libraries).
  • Frontend: HTMX, Alpine.js, TailwindCSS, DaisyUI.
  • Database: PostgreSQL.
  • Testing: Exercises run in Docker containers via the Docker API.

Getting Started

Visit Nexzap. Want to run it locally? Check CONTRIBUTING.md for setup instructions.

Contributing

Want to add code or write a tutorial? See CONTRIBUTING.md for guidelines on submitting pull requests and creating tutorials.

License

This project is licensed under the MIT License.

Support

Enjoying Nexzap? Consider supporting the project with a coffee! ☕
Buy Me a Coffee

Contact

Questions or ideas? Open an issue or email [email protected].

About

Discover and learn new programming language

Resources

License

Contributing

Stars

Watchers

Forks