my_project/
|-- Makefile
|-- README.md
|-- .gitignore
|
|── src/
│ |── minishell.c #file with the main
│ |── minishell.h #"main" header file
│ |
│ |── header #header folder
│ | |- my_header_for_my_function.h #header file
│ | |- ...
│ |
│ |── my_function_folder
│ | |── my_function.c
│ | |- ...
│ |
│ |── other_function_folder_2
│ | |── other_source_files.c
│ | |- ...
│ |
│ |──libft/libft_source_files
│ | |- printf #folder
│ | |- getnextline #folder
│ | |- other libft_fct #folders
│ | |- ...
│ | |- Makefile #makefile for libft
│ | |- libft.h
│ | |- libft.a
|
|
|-- ressources #folder "dropbox"
|-- eval
|-- documentation
|-- ...