Liigu põhisisu juurde

Tagasi kõikide postituste juurde

CodeMeet: my work on a shared full-stack project

Artikkel on inglise keeles.

CodeMeet is a project I built with Vladimir. I handled most of the implementation, while he handled most of the testing.

The application helps developers connect through their profiles, projects, and interests. It brings together a browser interface, application APIs, and persistent data.

My contribution

My work was primarily implementation across the application. I do not present CodeMeet as a solo project: Vladimir's testing was part of the collaboration.

CodeMeet uses a TypeScript frontend, a Spring Boot backend with REST and GraphQL, and PostgreSQL with PostGIS. Its Docker setup builds the frontend and packages it with the backend.

How the pieces fit

The browser handles the interface and calls the API. The backend manages application behavior and data access. PostgreSQL provides persistent storage, with PostGIS available for geographic data.

That division lets the interface, API behavior, and persistence be inspected separately. It also gives testing several useful boundaries: a page interaction, the corresponding request, and the resulting data.

The project overview shows this architecture and links to the source. It is an implementation overview, not a simulated live production service.