Skip to content

86Ilya/net640kb

Repository files navigation

640Kb Social Network

This is a social network. Its main feature is the limitation of user space. The limit is 640Kilobytes. The next feature of this network is inverse proportional likes, so the more space you use the less your likes are. Other functions are similiar to most popular social networks:

  • Add posts
  • Load images
  • Add/Remove friends
  • Chat with friends
  • Browse news

Simple view of main page

Simple view of main page
Read more about this project

Getting Started

This project developed for running in the docker container. So if you have docker and docker-compose installed on your local machine - that will be enough to run this project. Steps to run project for test purpose:

git clone https://github.com/86Ilya/net640kb
cd net640kb
bash deploy-develop.sh

After that web server will starts on localhost on 8080 port, so ensure that you don't have running anything on this port.

Prerequisites

To install docker follow instructions on page https://docs.docker.com/install/

Running the tests

To run the tests you need to deploy the app in develop mode

bash deploy-develop.sh

and exec in running web container the next command:

docker exec -it net640kb_web_1 test.sh

After finishing tests you will see the number of failed and completed test cases.

Built With

Versioning

We use SemVer for versioning.

Authors

  • Ilya Aurov - Initial work - Ilya

License

This project is licensed under the MIT License - see the LICENSE.md file for details

Link

The current stage of the project is alpha testing. www.640kb.fun

About

Simple social network

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •