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 »
| Tech Stack | Getting Started | Wesbite Page | Mockup Design | Entity Relationship Diagram | Architectural Pattern | Swagger OpenAPI Docs | Server URL |
|---|
- Language: Javascript
- Framework: ReactJs
- Styling: TailwindCSS
- State Management: Zuztand
- Size App: Web and Mobile
- Deployment: EC2
- Object Cloud: S3
- Code Editor: Visual Studio Code
- Language: Go
- Framework: Gin
- Database: SQLite, RDS
- Unit Testing: Ginkgo
- API Testing: Postman
- API Docs: Swagger
- Deployment: EC2
- Object Cloud: S3
- Code Editor: Visual Studio Code
- Clone Repository
git clone https://github.com/rg-km/final-project-engineering-15.git- Go to Frontend Folder
cd frontend- Install Module Packages
npm install- Run Code
npm start- Clone Repository
git clone https://github.com/rg-km/final-project-engineering-15.git- Go to Backend Folder
cd backend- Build Module
go get- Migrate Database
sql-migrate up- Run Code
go run main.go- 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
https://www.figma.com/file/YggOu5kNAMGF7tLF3hNeIW/Design-RG?node-id=70%3A11867
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.

