Skip to content

Repository files navigation

COMTEM

Computer Tech Market

PyPI status git GitHub Visual Studio Code

html

html html

[LV] Projekta galvenā ideja ir izveidot lietotājam draudzīgu, ātru un drošu e-komercijas platformu, kas specializējas datoru, laptopu un komponentu pārdošanā. Šī platforma nodrošina personalizētu iepirkšanās pieredzi ar plašu preču katalogu, izsoli, emuāru, kurā lietotājs var atrast izglītojošus materiālus par datortehnikas lietošanu, kā arī virtuālo asistentu (mākslīgais intelekts) un lietotāju atbalstu. Projekts izmanto Laravel(PHP) un Vue.js, MySQL kā tehnoloģisko bāzi, kas nodrošina augstu veiktspēju un pielāgojamību.

[EN] The main idea of the project is to create a user-friendly, fast and secure e-commerce platform specializing in the sale of computers, laptops and components. This platform provides a personalized shopping experience with an extensive product catalog, an auction, a blog where the user can find educational materials on the use of computer equipment, as well as virtual assistants (artificial intelligence) and user support. The project uses Laravel(PHP) and Vue.js, MySQL as a technological base, which ensures high performance and scalability.


Gallery

img_1.png img_2.png img_3.png img_5.png img_6.png img_7.png


Project Setup Guide

1. Clone the Repository

Clone the project into your XAMPP directory:

  • xampp/htdocs/your-project-folder

2. Start XAMPP Services

Open XAMPP Control Panel and start:

  • Apache
  • MySQL

3. Create a Database

  1. Go to http://localhost/phpmyadmin
  2. Create a new database
  3. Open the .env file and update database credentials:
    • DB_DATABASE=your_db_name
    • DB_USERNAME=root
    • DB_PASSWORD=""

4. Install Dependencies

Run the following commands in the project root:

  • npm install
  • composer install

5. Run Migrations

php artisan migrate --path=database/migrations/2026_04_25_092457_import_initial_data_from_sql_dump.php

6. Start Development Server

php artisan serve


(You need to open xampp and run apache and mysql servers, then create new db in the phpmyadmin and connect it in the env file)

**Authors: Daniils Onufrijuks aka daniilsonufrijuks **

Releases

Packages

Used by

Contributors

Languages