Skip to content

A collaborative canvas for brainstorming "The Next Million-Dollars Product"

Notifications You must be signed in to change notification settings

AdiKsOnDev/CollaboralHub

Repository files navigation

🎨 CollaboralHub

CollaboralHub is a collaboration platform created for artists, teachers, students and businesses to brainstorm new ideas and plan their execution.

🗃️ Folder Structure

|-- docs               <- Documentation
|-- src                <- Source
    |-- Assets         <- Images/Icons
    |-- components     <- React Components
    |-- pages          <- Pages
    |-- App.js         <- Page Router 
|-- README.md          <- Project README

😭 How to Get started?

Clone the repository to your local machine.
When you have it cloned, you will need to do the following:

REACT_APP_OPENAI_API_KEY="Your OpenAI Key"
  • Install the packages:
npm install
  • Start the app:
npm run start

If you need to build and serve the project on your hosting, run the following:

npm run serve

Testing

  • Testing is done via react jest:
npm run test

!ATTENTION! Please read both .md files in the docs/ directory BEFORE (and keep referring to it WHILE) working on the project. Code reviews will be done by me (Adil) and will be as brutal as it gets. To save yourself some time and headache, be sure to follow those guidelines.

📑 I'm stuck

Me and everyone else in the team are more than welcome to help each other. However, it is agreed that you will spend some time researching the problem you are facing yourself before contacting someone for help. Most problems can be fixed in a span of an hour just by googling few things and reading some forums. But if you are really stuck, all of us are happy to help :)