/Where-To-Date

💞 Find a good place for your date 💞

Primary LanguageTypeScript

💕 Where To Date 💕

About 🎯

This project is a full-stack web application where you can find awesome places around the world to have a good date with someone. Also, you can register other places on the map saving informations, telephone number and images.

This Platform consists of a Restful API in ExpressJS with TypeORM - SQLite in TypeScript feeding, through Axios, a React Website

you'll never run out of ideas for a date from now. 😜

Preview 📷

Technologies 🚀

Frontend

  • HTML
  • CSS
  • Javascript
  • React.js
  • Typescript
  • Axios
  • Aos.js
  • Leaflet

Backend

  • Node.js
  • Express
  • Typescript
  • TypeORM

Database â­•

  • Sqlite

How to use 💥

  • Pre requirements

  • It's necessary to have Node.js installed on your computer
  • It's necessary to have Git installed and configured on the computer
  • Also, you need one package manager that is Yarn

1- Clone this repository

$ git clone https://github.com/GustavoSouza12/Where-To-Date

2- running the application

2.1- configuring the server

   
    *open the folder in cmd, git bash or your prefer command line interpreter
    $ cd server

    * installing dependencies
    $ yarn install

    * running the database
    $ yarn run typeorm -- migration:run
    
    * after it, start the server
    $ yarn dev
  

2.2- starting the front

   
    * open another command line interpreter on your computer in the folder of 
    the project
    $ cd web

    * installing dependencies
    $ yarn install

    * after it, start the application
    $ yarn start
  

Say hello 👋

Github Badge Gmail Badge