Skip to content

๐Ÿถ A platform to share the recently discovered locations of missing pets.

Notifications You must be signed in to change notification settings

techbless/where-is-my-pet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

83 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Where Is My Pet

It is a platform to share the recently discovered locations of missing pets.
์ตœ๊ทผ ๋ฐœ๊ฒฌ๋œ ์‹ค์ข… ๋ฐ˜๋ ค๋™๋ฌผ์˜ ์œ„์น˜๋ฅผ ๊ณต์œ ํ•˜๋Š” ํ”Œ๋žซํผ์ž…๋‹ˆ๋‹ค.

location selected The Screen when lost or found location clicked in the map ์ง€๋„์—์„œ ๋ฐœ๊ฒฌ๋˜๊ฑฐ๋‚˜ ์‹ค์ข…๋œ ์œ„์น˜๋ฅผ ํด๋ฆญํ•œ ํ™”๋ฉด

Detailed Info The Screen when a marker is clicked to see details ์ž์„ธํ•œ ๋‚ด์šฉ์„ ๋ณด๊ธฐ์œ„ํ•ด ๋งˆ์ปค๋ฅผ ํด๋ฆฐํ•œ ํ™”๋ฉด

Requirement

TypeScript: to build a server Node.js : to run a main server
AWS S3 : to save images of markers
Mysql : to save information of markers

Environment Variables

SITE_URL : Site URL

MYSQL_HOST : Host of Mysql
MYSQL_USER : Username of Mysql
MYSQL_PASSWORD : Password of Mysql account
MYSQL_DATABASE : Database Name

AWS_ACCESS_KEY_ID : Access Key of AWS for S3
AWS_SECRET_ACCESS_KEY : Secret Key of AWS for S3
AWS_REGION : AWS Region

Instructions

Packages Dependencies

Type yarn install to install packages depending on.

How to build server

Type yarn build to build TS code.

How to run server

Type yarn start after build.

Development Environment

Type yarn start:dev to use nodemone and ts-node

About

๐Ÿถ A platform to share the recently discovered locations of missing pets.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published