Skip to content

yhfa/tasuku

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tasuku

Tasuku|Task Manager

Status

Overview

Tasuku

Means task in the Japanese language, We admire the japanese culture because of the efficiency and professionalism that they tend to have. The reason behind creating this project is to solve the current need for an easy to use software which enables the user to focus more on the tasks in hand other than the software configuration and setup. We believe Tasuku will be a breakthrough task manager, since it’s easy to use and can get the job done easily with minimum effort.

Installation

navigate to "client" folder and Use the package manager npm Or yarn to install The rquired packages to run the Cloned repo.

npm install

Or

yarn install

Please navigate to the server folder and repeat the previous steps.

Version

Ex: V Release-Number.Build-Number

V 0.1

Project Structure

Mainly as a developer you'll work with the src folder.

client/src folder:

api: All the API calls.

assets: All the Icons, Images.

Components: Frequently used small components.

constants: Regex, Routes urls and string constants.

_helpers: helper functions.

core-ui: Layouts.

models: Types and Interfaces.

pages: All the views such as Products page.

Routes: All the routes and the Routes main component.

services: All the react query Calls corresponding to the API folder + CONTEXT FILES.

server folder:

controllers: Schemas controllers.

middleware: Auth middleware.

models: schemas.

routes: Api endpoints.

Contributing.

Ahmed Adel Mohamed | Youssif Hany Fouad | Mohamed Adel Mohamed Ismail

License

MIT