preocanin / chcount_project

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

chcount_project

chcount_project is an example project for character counting service.

Project consists of multiple parts:

  1. CLI Application which counts occurencies of specific character in a given file.
  2. Server Application which servers frontend page and provides API for requesting the character counting
  3. Frontend SPA which provides simple interface for the server usage
  4. Utility scripts

Install dependencies

cd path/to/repository/clone/chcount_project
./scripts/install_dependencies.sh

NOTE: Script currently only support installing dependencies with pacman (Manjaro Linux Latest) and apt (Ubuntu 22.04) package manager.

Deploy

cd path/to/repository/clone/chcount_project
./scripts/deploy.sh
cp -r build/* to/custom/location

Future improvements

  • Add tests
  • Add support for uploading file
  • Add support for uploading multiple files
  • Make frontend prettier

About


Languages

Language:C++ 89.4%Language:HTML 4.4%Language:JavaScript 4.1%Language:CMake 2.2%