/bit-warriors-nextjs

This is the NextJS powered frontend for my <BitWarriors/> project which is an open-source, AI-powered competitive coding platform designed to help teach programming.

Primary LanguageTypeScriptGNU Affero General Public License v3.0AGPL-3.0

<BitWarriors/>

Frontend w/ React & NextJS

MongoDB Express.js React NodeJS
PNPM Next JS TypeScript TailwindCSS

Important

This project is currently under heavy development.

<BitWarriors/> is an AI-powered competitive coding platform designed to help beginners improve their programming skills and in turn their problem solving abilities. BitWarriors draws inspiration from platforms like Leetcode and CodeWars, offering a simplified and beginner friendly version.

This repository hosts the frontend of this project, built using the MERN stack, along with NextJS, and TypeScript.

🚀 Getting Started

Note

BitWarriors is a project built using the Microservices architecture. NextJS is being utilized merely for the purpose of React SSR. The application still needs to establish a connection with a separate backend API Gateway in order to work as intended. This is also under development here. Stay tuned for instructions to self-host!

🤝 Contribution

Note

This project is far from complete to start accepting contributions.

License

This project is licensed under the AGPLv3 License, see LICENSE.