Skip to content

An Awesome CTF Platform to Jumpstart Your Cyber Security Journey, Helping You To Learn Cyber Security.

Notifications You must be signed in to change notification settings

Puskar-Roy/bingoCTF

Repository files navigation


bingoctfgogreenlandingpage

bingoCTF - A CTF Platform For Beginner !

An Awesome CTF Platform to Jumpstart Your Cyber Security Journey, Helping You To Learn Cyber Security.
Explore the docs »

Go Live · Report Bug · Request Feature

Getting Started 🚀

Prerequisites

Before you begin contributing to this project, make sure you have the following set up:

  • Node.js: A JavaScript runtime.
  • npm: The Node.js package manager.

Run This ⌨️

  1. Clone the Repository:

    git clone https://github.com/Puskar-Roy/bingoCTF
  2. Install Dependencies:

     npm install
  3. Add Environment Variables:

    touch .env
  4. Add the necessary configuration:

    GOOGLE_CLIENT_ID = <your-google-client-id>
    GOOGLE_CLIENT_SECRET = <your-google-client-secret>
    
    NEXTAUTH_SECRET=<your-nextauth-secret>
    NEXTAUTH_URL = "http://localhost:3000"
    
    ENV = DEV 
    
    MONGO_URL=mongodb+srv://<user-name-and-password>@cluster0.hoewnmt.mongodb.net/?retryWrites=true&w=majority
  5. Run This Project:

    npm run dev

    (back to top)

Built With

This section highlights the key frameworks and libraries that form the foundation of your project. Below are some notable examples:

  • Vercel: Full Stack React Framework
  • TypeScript: A superset of JavaScript that adds static types.
  • JavaScript: The programming language of
  • MongoDB: The database for modern applications.
  • Vercel: Cloud platform for serverless deployment and hosting.
  • ESLint: Pluggable linting utility for identifying and fixing code issues.
  • Prettier: Opinionated code formatter to ensure consistent code styling the web.

(back to top)

Contributing 🌟

Making Contributions

We welcome and appreciate contributions from the community ❤️! Here's how you can contribute:

  • Open Issues: Check for open issues or create a new one to start discussions.
  • Fork the Repository: Fork the project to your own GitHub account.
  • Create Pull Request: Make changes in your fork and submit a pull request.

Welcome Contributors!

🚀 Thank you for considering contributing to this project! Your involvement makes this template even better. Feel free to explore the code, share your ideas, and make improvements ✌️.

🌟 Don't hesitate to reach out if you have any questions or need assistance. Together, let's make this project amazing!🟩

(back to top)

About

An Awesome CTF Platform to Jumpstart Your Cyber Security Journey, Helping You To Learn Cyber Security.

Topics

Resources

Stars

Watchers

Forks

Languages