Skip to content

CSC2 Practice Assessment (AS91896 & AS91897) - A record keeping app for "sunshine adventure camp"

License

Notifications You must be signed in to change notification settings

st22209/Sunshine-Adventure-Camp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sunshine Adventure Camp

This is the code for my CSC2 practice assessment.
The project is split into two parts - the api and the app.
Both folders contain a readme which will help you navigate the code.
The API contains all the code for actualy managing the data (creating, deleting, editing, getting) while the app provides a GUI for the user to be able to use the app easily.

Scenario:

Sunshine Adventure Camp is a facility that looks after 11 to 15 year olds during the winter and is only for the toughest kids. Groups go bush with a leader and fend for themselves. Each night the group leader radios in with their name, where they are, the number of campers and the current weather conditions. Each morning the camp leader radios in again to say if they are planning to stay or move on. Groups are always between 5 and 10 campers. You need to write a program that stores the required details. It also needs the ability to delete the details if the camp is moving on, or kept if not moving on. Your program must use an updateable list and a GUI. Write the program. Make sure you include good comments and use constants.

How to run:

First install all the dependencies with:

make setup

Now go back to the project directory (same directory as Makefile)
Now open up a terminal and startup the api using:

make run_api

And lastly open another terminal window (without closing the first one) to run the gui

make run_gui

About

CSC2 Practice Assessment (AS91896 & AS91897) - A record keeping app for "sunshine adventure camp"

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published