Skip to content

If you are a Problem Hunter to create Solutions, check this out! Also, you can share your problems here.

Notifications You must be signed in to change notification settings

RobertoValente/ProblemHunt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ProblemHunt

If you are a Problem Hunter to create Solutions, you really need to check this out! Also, you can share your problems here.

🤔 Why I coded it?

  • 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?

📸 Screenshots

*the Screenshots been in Portuguese, is only a trick to invite you to see the English Version: ProblemHunt.site CTA here? Yes :D

Home - Image Create a Post - Image

📌 To-Do

[] 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

📌 How to Run

# 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

About

If you are a Problem Hunter to create Solutions, check this out! Also, you can share your problems here.

Resources

Stars

Watchers

Forks

Languages