Skip to content

ykuts/syrnyk-eng

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

69 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ§€ Syrnyk – E-commerce Platform for Ukrainian Cuisine in Switzerland πŸ‡ΊπŸ‡¦πŸ‡¨πŸ‡­

Syrnyk is a full-stack e-commerce web application developed as a pilot for a real startup project by a Ukrainian culinary association in Switzerland.

The project's mission is to:

  • Popularize authentic Ukrainian cuisine on the Swiss market
  • Support professional integration of Ukrainian chefs into the Swiss job market
  • Offer an intuitive online shop to help local customers discover and order traditional Ukrainian dishes

This MVP version demonstrates key features of a scalable online store β€” from product listing and cart handling to user authentication and admin tools.


✨ Key Features

  • πŸ›οΈ Product catalog with detailed pages
  • 🧺 Cart management & checkout
  • πŸ” User login & registration
  • βš™οΈ Admin panel for managing products and orders
  • πŸ“¦ Order processing system (basic)

πŸ”§ Tech Stack

Frontend

  • React.js
  • HTML5 + CSS3
  • Axios
  • Bootstrap

Backend

  • Node.js + Express
  • REST API

Database

  • PostgreSQL
  • Sequelize ORM

Deployment

  • Railway.app

πŸš€ Demo

🌐 Live version: syrnyk-eng.up.railway.app

Please note: This is a pilot version under active development.
Some features and UI elements may still be under construction.


πŸ“ Getting Started (for developers)

Clone the repository and run locally:

git clone https://github.com/ykuts/syrnyk-eng.git
cd syrnyk-eng
npm install
npm start

Backend and database connection settings are managed via .env.


🎯 Future Plans

  • Payment integration (Stripe/PayPal)
  • Internationalization (Ukrainian, French, German)
  • Mobile responsiveness and PWA setup
  • Performance and security improvements
  • Launch of real business version for Swiss-based customers

πŸ’‘ About the Project

This project was built as a final capstone for the Full-Stack Developer certification program at Code Blossom. It reflects not only technical development skills, but also a strong mission-driven purpose β€” bridging cultures and supporting Ukrainian professionals abroad.


πŸ™‹β€β™€οΈ Author

Yuliia Kuts – Full-Stack & Data Engineer passionate about building socially meaningful tech solutions.

About

English version of Syrnyk

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors