Skip to content

Repo for the (open-source variant) Infinity Corp Manager project

Notifications You must be signed in to change notification settings

Topperfalkon/icm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Infinity_Corp_Manager

Repo for the (open-source variant) Infinity Corp Manager project

Introduction

The Infinity Corp Manager project started out as a project with a dual purpose. My primary goal when writing the ICM was to teach myself PHP, and I have certainly learnt a lot so far on this journey. However, the project is still a long way from being fully usable, so I felt my duty came to turn this over to the open domain. As such, please assume that this code is under CC BY-SA-NC until otherwise specified in a license file. You MAY fork this project and you MAY create your own derived work from this code. I'd very much like to receive credit for my part of the code though and would kindly ask that people not try to make money (directly) off it.

System Requirements

You'll need the following on your system to run the ICM

  • PHP
  • MySQL
  • A HTTP webserver, like Apache

Installation

It's worth noting that this is very much still not suitable for public use. Only download if you're comfortable with fiddling with code.

  1. Pull the desired branch from the repository using your favourite git shell. (I can highly recommend GitHub's Windows GUI client)
  2. If you've put them in a folder you're not intending to use for web-hosting, move them to a public-facing location (like a web server)
  3. Navigate to /install.php and enter your DB credentials and anything else mentioned
  4. That should be it. Navigate to /index.php, create a user, and get cracking.

Contributions

I still very much want to work on this project myself to continue to aid my learning process, but I'll accept pull requests on the following basis

  • Your code is readable and has good indentation and is commented where relevant
  • You can demonstrate that your code has actually been tested and works
  • You are willing to teach me about your code's functionality if I am unfamiliar with it.

About

Repo for the (open-source variant) Infinity Corp Manager project

Resources

Stars

Watchers

Forks

Packages

No packages published