If you are a Problem Hunter to create Solutions, you really need to check this out! Also, you can share your problems here.
- I really
wanted to try new things
(like Coolify/AppWrite/Docker/etc.) and learn more about configuring a VPS so I thought about a fun idea to develop and just started! Also, I have some cool ideas but this is not my Main Project... - So
what about we develop it as a OpenSource Project?
*the Screenshots been in Portuguese, is only a trick to invite you to see the English Version: ProblemHunt.site CTA here? Yes :D
[] Create Middleware to prevent requests with Postman, etc.
[] Setup Helmet to prevent XSS, etc.
[] Setup SMTP Server + Email*
[] Integrate X/Twitter Bot
[] Integrate Discord Bot
*waiting until coolify have a way to self-host smtp server
# Clone this repository
git clone https://github.com/RobertoValente/ProblemHunt.git
# Navigate to the folder
cd ProblemHunt/website
# Install all dependencies of the project
npm install
# Navigate to the main folder
cd ..
# Rename the file '.env.example' to '.env'
mv .env.example .env
# Change the information inside .env file (tips inside of '.env')
nano .env
# Run the project
node start