Giter VIP home page Giter VIP logo

lokeshwar777 / codelabz Goto Github PK

View Code? Open in Web Editor NEW

This project forked from c2siorg/codelabz

1.0 1.0 0.0 14.6 MB

CodeLabz is a platform where the users can engage with online tutorials and the organizations can create tutorials for the users. The platform will be developed using ReactJS frontend library and the backend will be developed using the Google Cloud Firestore and Google Firebase Real-Time database.

License: Apache License 2.0

Shell 0.01% JavaScript 91.63% CSS 7.11% Makefile 0.03% HTML 0.18% Dockerfile 0.03% Less 1.00%
cypress firebase javascript material-ui nodejs reactjs redux storybook docker eslint prettier vite husky webpack webapp

codelabz's Introduction

Table of Content πŸ“‘

  1. CodeLabz
  2. Deployment
  3. Community
  4. Contribute
  5. FAQs (Frequently Asked Questions)

CodeLabz

CodeLabz is a platform where the users can engage with online tutorials and the organizations can create tutorials for the users. The platform will be developed using ReactJS frontend library and the backend will be developed using the Google Cloud Firestore and Google Firebase Real-Time database.

Deployment

You can see the app live at https://dev.codelabz.io/

Community

Join and communicate with other members on our community. We communicate on gitter.

Gitter

Contribute

Contributions are always welcome!

See CONTRIBUTING.md for ways to get started.

Please adhere to this project's code of conduct.

FAQs

1. Do I need to purchase Blaze plan to run the app ?

Answer -

No, you don't need to purchase Blaze plan to run the app. You need to purchase it only if you want to deploy firebase cloud functions.


2. npm install command is not executing successfully in my system.

Answer -

First of all make sure that your are using version 14 of node. If the problem still persists try npm install --legacy-peer-deps.


3. Login/Signup is not working.

Solution :-

This problem generally arises when you have not setuped/started the Firebase emulators.

  1. Setup firebase emulator.
  2. Start the Emulators
  3. Run the app using npm run dev.

πŸ“NOTE : Remember to start the emulators before running the app.

  • To start emulators - firebase emulators:start --import=firebase.json --project <your-project-id>.
  • In some case all the emulator will not start. So you can execute a separate command for a particular emulator
    For example if auth emulator is not starting you can use this command -
    firebase emulators:start --import=firebase.json --project <your-project-id> --only auth.

4. I am creating new account and it says that confirmation mail is sent to my email but I didn't got any mail.

Answer :-

This feature is not implemented completely and we are currently working on this. If you still want to login/signup, you can try login/signup with google option.


5. I have done the environment setup, but when I start the app it is showing white/blank screen.

Solution :-

This problem can arise in multiple scenarios :-

  1. Check the browser console and see what error are you getting there and try to fix it.
  2. Make sure that you have created .env file and placed all values to the keys.
  3. In some cases it can also arise due to any active ad-blocker extension in your browser. So make sure to turn it off.

6. make command not found

image

Solution :-

The Make Command Not Found error indicates that the make utility is either not installed on the system or it’s not present in the PATH variable.

Follow this link to fix this issue. Click here

7. I want to contribute but don't know where to start.

Answer :-

  1. First of all try to make yourself comfortable with the app and explore its functionalities.
  2. Have a look into issues that are already raised and are not assigned to anyone and ask the mentors to get it assigned it to you.
  3. If you want to work on a new issue, first try to discuss it in the gitter channel with the mentors and then raise the issue.

❓ Got more questions, ask it in our gitter channel and we will love ❀ to answer them.

codelabz's People

Contributors

abhishek-pandey2 avatar charithccmc avatar deeks900 avatar ffalpha avatar hiranthar avatar hs05june avatar huzaif-ahmed avatar huzaifmalik786 avatar iitvamp avatar janvi-thakkar avatar kushalshukla-web avatar maahi10001 avatar mohdhaider07 avatar muntazirhaider avatar nitinmewar avatar niweera avatar partik03 avatar piyumaldk avatar pushpendra766 avatar rijusougata13 avatar sakkshm26 avatar sarfraz-droid avatar shahaab avatar shehand avatar shivareddy6 avatar shwetkhatri2001 avatar thisuraseniya avatar vanshdeepsingh-coder avatar wathsara avatar yashasv-prajapati avatar

Stargazers

 avatar

Watchers

 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.