Skip to content

Full Social Network, made to seem like a windows operating system with tabs

Notifications You must be signed in to change notification settings

Henrikarba/social-network

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

social-network

Svelte Badge Golang Badge Docker Badge SQLite Badge

Quick Start

After cloning the repository, ensure the run.sh script has executable permissions:

chmod +x run.sh

Run

./start.sh

Open http://localhost:5000

Default Accounts

Upon starting the services, three default accounts will be created for you:

admin:secret
admin2:secret
admin3:secret

These accounts can be used to explore the application's features without the need for initial setup.

Docker

To get started, simply run

docker-compose up

This command will:

  1. Build two Docker images:

    • frontend: A lightweight image for the frontend application.
    • backend: A lightweight image for the backend server.
  2. After building, the services will start and be accessible at:

Running Locally

Frontend

  1. Navigate to the frontend directory:
cd frontend
  1. Install the necessary npm packages:
npm install
  1. Start the frontend development server:
npm run dev

Backend

  1. Navigate to the backend directory:
cd backend
  1. Start the backend server:
go run .

With both services running, you can access the frontend at localhost:5000 and the backend at localhost:80.

About

Full Social Network, made to seem like a windows operating system with tabs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published