Git Product home page Git Product logo

web3-bootcamp-platform's Introduction

Plataform Bootcamp

Web3 learning platform through bootcamps

Requirements

Environment

  • Copy the contents in .env.example to .env
  • Set the Firebase and the Discord variables
  • Set all the other necessary variables

Loading Firebase contents on your project

You must have an active google cloud account. Maybe you will have to activate the billing to make it work.

  • Install gsutil
  • Install gcloud
  • run gcloud config set project <YOUR_FIREBASE_PROJECT>
  • run ./load_db.sh

Getting started

Run the following command on your local environment:

git clone https://github.com/w3b3d3v/web3-bootcamp-platform.git web3-bootcamp-plataform
cd web3-bootcamp-plataform
yarn install

Then, you can run locally in development mode with live reload:

yarn run dev

Open http://localhost:3000 with your favorite browser to see your project.

.
├── README.md                # README file
├── next.config.js           # Next JS configuration
├── public                   # Public folder
│   └── assets
│       └── img              # Image used by default template
├── components               # Atomic layout components
├── context                  # Context 
├── firebase                 # Firebase configuration
├── hooks                    # Hooks
├── lib                      # Content library
├── pages                    # Next JS pages
├── styles                   # PostCSS style folder with Tailwind
├── .env.example             #  ENV example file
├── tailwind.config.js       # Tailwind CSS configuration
└── tsconfig.json            # TypeScript configuration
└── tsconfig.json            # TypeScript configuration

Deploy to production

You can see the results locally in production mode with:

$ yarn build
$ yarn start

The generated HTML and CSS files are minified (built-in feature from Next js). It will also removed unused CSS from Tailwind CSS.

Now, the plataform is ready to be deployed. All generated files are located at build folder, which you can deploy with any hosting service.

Deploy to Vercel

Deploy this project on Vercel in one click:

Deploy with Vercel

Contributions

Everyone is welcome to contribute to this project. Feel free to open an issue if you have question or found a bug. For more information on how to contribute join our Discord https://discord.web3dev.com.br/

License

Licensed under the MIT License, Copyright © 2022

See LICENSE for more information.


Made with ♥ by web3dev

web3-bootcamp-platform's People

Contributors

danicuki avatar dependabot[bot] avatar nomadbitcoin avatar paulobordignon avatar romulorod avatar vitagliano avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.