ianhsu0116 / ocard-docker

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool


Go to Ocard! »

一個致敬 Dcard(台灣最熱門的大學生網路論壇) 所寫出來的個人練習用作品

This is a social media website, platforms allow users to have conversations, share information and create web content, enjoy it.

Login Demonstration

Login.mov

Front-End Fundamental

HTML
CSS
JavaScript (ES2015)

Front-End Frameworks & Libraries

React
React Hooks
React Router

Authentication

Google Auth
Facebook Auth
Json Web Token

Tool for Development

Node Package Manager (NPM)
SCSS ESLint
Prettier

Back-End Fundamental

Node.JS
Express

Database

MongoDB
Amazon S3

[1.0.0] 2021-10-25

added

  • 2022/06/07 Dockerize

  • 2021/10/17 Useing Amazon S3 to store upload images

  • 2021/10/12 Integrate sign-in system with Facebook and Google

  • 2021/10/10 Search function

changed

  • 2021-10-30 Disabled background body scroll when article modal is showing

How to start the app

  • Client

    $ cd client
    $ docker build -t ocard-client  .
    $ docker run -it -p 3000:3000 ocard-client
    
  • Server

    $ cd server
    $ docker build -t ocard-server  .
    $ docker run -p 7777:80 ocard-server 
    

Todos

  • IaC
  • Deployed on ECS
  • Custom domain

Conteact

If you got any problem when using Ocard, or had any suggestion about it. Please feel free to contact with me via email.



若是有任何侵權疑慮,煩請email告知,謝謝!

About


Languages

Language:JavaScript 73.5%Language:SCSS 25.1%Language:HTML 1.0%Language:Dockerfile 0.4%