Skip to content

CodeIn merupakan platform yang dibuat untuk memberikan kemudahan bagi Programmer Indonesia untuk berinteraksi menyelesaikan permasalahan ataupun memberikan informasi yang bermanfaat bagi programmer lainnya

Notifications You must be signed in to change notification settings

rg-km/final-project-engineering-15

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation


Logo

Logo

Find Your Solution Here!

Semakin bertumbuhnya teknologi, maka semakin bertambah pengguna dari teknologi tersebut, juga disertai dengan kondisi dimana tidak memungkinkan kita dalam melakukan interaksi secara langsung terkhususnya untuk bertanya dalam dunia pemrograman oleh sebab itu kami melakukan pembuatan website yang bernama Codein .

CodeIn merupakan platform yang dibuat untuk memberikan kemudahan bagi Programmer Indonesia untuk berinteraksi menyelesaikan permasalahan ataupun memberikan informasi yang bermanfaat bagi programmer lainnya
Explore the docs »

GitHub top language GitHub language count GitHub repo size GitHub last commit

Table of Contents

Tech Stack Getting Started Wesbite Page Mockup Design Entity Relationship Diagram Architectural Pattern Swagger OpenAPI Docs Server URL

Tech Stack

^ kembali ke atas ^

Frontend Engineering

Backend Engineering

Getting Started

^ kembali ke atas ^

Frontend

  1. Clone Repository
git clone https://github.com/rg-km/final-project-engineering-15.git
  1. Go to Frontend Folder
cd frontend
  1. Install Module Packages
npm install
  1. Run Code
npm start

Backend

  1. Clone Repository
git clone https://github.com/rg-km/final-project-engineering-15.git
  1. Go to Backend Folder
cd backend
  1. Build Module
go get
  1. Migrate Database
sql-migrate up
  1. Run Code
go run main.go

Website Page

^ kembali ke atas ^

  • Home Page
  • Forum Page
    • Create Forum Page
    • Detail Forum Page
  • Blog Page
    • Create Blog Page
    • Detail Blog Page
  • Dashboard Profile Page
  • FAQ Page
  • About Page

Mockup Design

^ kembali ke atas ^

https://www.figma.com/file/YggOu5kNAMGF7tLF3hNeIW/Design-RG?node-id=70%3A11867

Entity Relationship Diagram

^ kembali ke atas ^

ERD

Architectural Pattern

^ kembali ke atas ^

Architectural pattern yang digunakan adalah Clean Architecture, dimana aplikasi terbagi atas 4 layer, antara lain: Domain/Entity, Use Case, Controller, dan Repository. Dengan pola seperti ini, semua komponen aplikasi dapat dibuat secara independen sehingga mengurangi dependensi antar komponen dan dapat dikembangkan secara berkelanjutan.

Clean Architecture

Swagger OpenAPI Docs

^ kembali ke atas ^

https://app.swaggerhub.com/apis/rchmatagung/CodeIn/1.0.0

Server URL

^ kembali ke atas ^

Frontend

https://fe.codein.studio/

Backend

https://be.codein.studio/

About

CodeIn merupakan platform yang dibuat untuk memberikan kemudahan bagi Programmer Indonesia untuk berinteraksi menyelesaikan permasalahan ataupun memberikan informasi yang bermanfaat bagi programmer lainnya

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5

Languages

  • JavaScript 48.1%
  • Go 36.9%
  • CSS 14.2%
  • Other 0.8%