Post-It is a small website created first as a project and then developed for fun.
It is a website on which you (ideally a community) can write post-its and view them on the bullettin board of the view page.
If you know how to host a website, skip this section.
This section follows what I have done to setup and self-host this website.
Download the latest version of XAMPP and install it. The minimum installation requirements:
Download the repo. It is easier if the path to the folder is easily reacheable as it will be needed to configure the virtual host.
For example on Windows:
C:\sites\post-it
If the default ports are enough for you there is no need to change them.
To change the ports on which the apache server listens you can modify httpd.conf
To setup virtual hosts navigate to C:\xampp\apache\conf\extra\httpd-vhosts.conf and write the following:
<VirtualHost *:80>
DocumentRoot C:/xampp/htdocs/
ServerName localhost
</VirtualHost>
<VirtualHost *:80>
ServerName postit.localhost
DocumentRoot "C:/sites/post-it"
<Directory "C:/sites/post-it">
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
Allow from all
</Directory>
</VirtualHost>
Paths are written UNIX style and work on Windows in the same way.
Eventually read this post on overflow.
To run the application:
- Open XAMPP;
- Start the Apache server;
- Start the MySql server;
- Open the web page at postit.localhost.
To develop this website I used XAMPP that uses:
- PHP 8.2.12, 8.1.25 or 8.0.30
- Apache 2.4.58
- MariaDB 10.4.32
- phpMyAdmin 5.2.1
View contributing
View license
