raimohanska / ourboard

An online whiteboard
Other
762 stars 58 forks source link

Hints for new users #90

Open raimohanska opened 3 years ago

raimohanska commented 3 years ago
TheSoniix commented 3 years ago

Hi, I would like to try and fix this! I am pretty new to GitHub and Issue solving, but I have worked with TypeScript and HTML as a Language before. Currently I am studying Informatics in my 4/5 semester. If you feel like that is not a beginners Issue please let me know! Happy to try my best!

raimohanska commented 3 years ago

Great to hear this! The task is not "fully specified" so please use some time on design first: what are the best ways to instruct new users. Don't get boxed into my initial thoughts above - they are just some ideas on what could be done.

It would be great to leverage your own experiences as a new user: what were the things that were not quite obvious? Did you find the tutorial board useful? If you want to improve on the Tutorial board, you can clone it, make improvements and post a link to your cloned board.

What we have at the moment is the

We may discuss your suggestions here.

When your start coding, fork the repo and create a pull request at the time you have something you'd like feedback for.

raimohanska commented 3 years ago

Okay just want to point out that the project is built on the quite experimental Harmaja rendering library and is not your typical React/Redux application. So a steep learning curve may await :)

TheSoniix commented 3 years ago

Good evening! Thank you for your prompt reply! I will look at the tutorial and share my impressions with you.

I have already forked the project and wanted to get it up and running locally. Unfortunately, it's more difficult than I thought. For example I don't have a docker-compose and a local postgreSQL database. Is it possible to meet via a Discord server and set up the project together?

raimohanska commented 3 years ago

You don’t need local psql - docker compose will take care of that. Sorry I don’t have time for discord support, you’ll have to figure out the basics yourself. Good luck :)