Project thumbnail
March 2021 - April 2021

Olx clone

  • Vue 3
  • Vuex
  • Typescript
  • Express
  • Sass
  • Jest
  • NodeJS
  • PostgreSQL
  • Sequelize

My TypeScript learning sandbox. The app focuses on adding sale offers for various items, along with a rich user profile that summarizes all previous user activity.

Project

Realization details

Introduction and quick overview

I initiated this project during my one-month school apprenticeship in March 2021. I promptly conceived the idea of creating something similar to the very popular in Poland online marketplace called OLX. I opted to use TypeScript because I hadn't worked with it before, and I've always believed that building something substantial is the best way to learn new technologies and techniques.

The purpose of the application

The aim of this application was straightforward: to establish a platform where people can create an account and promptly post new offers. Other users, including anonymous ones, can view these offers and respond to them if they find them suitable for their needs.

Conclusion and finals thoughts

I thoroughly enjoyed developing this app, and I learned TypeScript in its developing process, which I then began using extensively in various projects. I reckon I spent that month in a productive and enjoyable manner.

Features gallery

This particular project includes 12 features in total.

1_landing_page11 more
vueexpresstypescriptsasssequelizejest
See more

Rest of my work

There are 6 more projects to see