This website is designed for Fallout enthusiasts wanting to improve their gaming experience, with on the fly crafting recipes, having the ability to update the quantity of items in your inventory and see the stats of your items at 3 locations. S.P.E.C.I.A.L. perks are also ready for use.
Explore the docs Âť
View Demo
¡
Report Bug
¡
Request Feature
- About the Project
- Getting Started
- Features and Functionality
- Concept Process
- Development Process
- Final Outcome
- Roadmap
- Contributing
- License
- Contact
- Acknowledgements
This website helps the gamers of Fallout to improve their gaming experience.
They can see the stock of all their items on the inventory page, update each item and have the ability to switch between locations while doing so.
The user can craft items within the 5 workstations and also on 3 diffrent locations.
On the location page the user can see how far they have travveled and see the locations on the map, they can also see an overview of their items at each location.
The registern page will send a mail with an authentication code to the user allowing the user to freely craft items.
On the perk page the user can seewhat level is required to unlock a perk and have fun exploring diferent perks.
       Â
       Â
       Â
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
For development, the latest version of Visual Studio is required. The latest version can be downloaded from Visual Studio A version of Wamp/Mamp/Lamp will be needed to run this website WAMP MAMP LAMP
- Clone the repo
git clone https://github.com/Pieter-stack/Fallout-tec.git
-
Start your Wamp/Mamp/Lamp server
-
Import the Sql file into phpMyAdmin
-
Update the code to work with your server found in the Database.cs
private static string serverConfiguration = @"server=localhost;userid=USERID;password=PASSWORD;database=fallouttec;";
- Start the server
Register with Fallout-Tec to receive your S.P.E.C.I.A.L authentication code.
Store Anything Build Anywhere Craft to your hearts desire
Store all your raw materials, craftable and extras, sort between the locations and search for any item within the inventory
Craft over 100 items , within 3 separate locations and 5 workstations to craft a wide variaty of items
See how far you've travelled, specific pinpoints of all 3 your locations on the map, and see a overview of your items in your inventory at any location.
Explore and unlock perks to see a new wasteland full of unique abilities
The artwork was created with Figma. Fallout wiki
MVC
the model view controller is used to connect the functionality and display it on the frontend.Craft items
deduct items from inventory when an item is crafted.Local Storage
is implemented to save location and stations on the page.Database
where all the stock is stored .Register page
Mailing implemented to mail the user an authentication code.
The Conceptual Process
is the set of actions, activities and research that was done when starting this project.
The Development Process
is the technical implementations and functionality done in the backend of the application.
MVC
Model view controller to link backend functionality to the frontend.
I liked this project being we could have chosen the theme for our inventory website, so I chose one of my favorite games.
I struggled with some functionality due to how much items I have in my database and how it was structured but at the end I made an amazing project with a lot of items.
I still want to add a user Login and a market page for the user to buy/sell materials.
To see the promotional video, click below:
See the open issues for a list of proposed features (and known issues).
Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
- Pieter Venter - PieterVenter
Distributed under the MIT License. See LICENSE
for more information.\
- Pieter Venter - [email protected]
- Project Link - https://github.com/Pieter-stack/Fallout-tec