Skip to content

YagoLopes/jshunt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JSHunt

Preview-Screens

If you want to take a look on all screens of the App, they are here.

About this Project

The idea of the App is:

"Recreate the Product Hunt interface as applying new knowledge as a way of learning".

Why?

This project is part of my personal portfolio, so, I'll be happy if you could provide me any feedback about the project, code, structure or anything that you can report that could make me a better developer!

Email-me: [email protected]

Connect with me at LinkedIn.

Also, you can use this Project as you wish, be for study, be for make improvements or earn money with it!

It's free!

Some Observations about this App

  • There's no functionality of Login/Register.
  • Run backend is required
  • Run MongoDB is required
  • To make your application run smoothly, install the docker container and the docker-compose orchestrator

Installing

  • I chose to use docker-compose in order to minimize application execution failures, if you choose not to use it, you will have to have a url from a mongo bank, and set it in *backend/src/index.js[mongoose.connect (" URL ")]

Cloning the Repository

$ git clone https://github.com/YagoLopes/jshunt

$ cd jshunt

Installing dependencies

$ cd frontend
$ yarn

and

$ cd ../backend
$ yarn

Running

With all dependencies installed and the environment properly configured, you can now run the app:

Install Docker here

Install Docker Compose here

Run

$ docker-compose up --build

Expose

Front-end port: http://localhost:3000 Back-end port: http://localhost:4000 Database port: http://localhost:27017

Contributing

You can send how many PR's do you want, I'll be glad to analyse and accept them! And if you have any question about the project...

Email-me: [email protected]

Connect with me at LinkedIn

Thank you!

License

This project is licensed under the MIT License - see the LICENSE.md file for details

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published