/workshop2017

Reading material, instructions and code for the Workshop 2017

Primary LanguagePHPMIT LicenseMIT

Building your first dynamic web application

This is the repository of the application developed during a workshop conducted on 15 October 2017 by IMG at IIT Roorkee.

Application developed: Pastebin clone

The main objective of the workshop was to develop a dynamic application in a limited time of 3 hours. Pastebin is one of the useful applications that developers use and making a basic working clone is easy.

Technologies used (LAMP, WAMP or MAMP)

  • PHP
  • Apache
  • MySQL

Database table design

+---------------+-----------------+------+-----+---------+----------------+
| Field         | Type            | Null | Key | Default | Extra          |
+---------------+-----------------+------+-----+---------+----------------+
| id            | int(6) unsigned | NO   | PRI | NULL    | auto_increment |
| paste_data    | text            | YES  |     | NULL    |                |
| unique_string | char(7)         | NO   |     | NULL    |                |
+---------------+-----------------+------+-----+---------+----------------+

Reading material

Step by step development

The commit history can be checked out to get the insights of the different stages of development. Can be seen here

Setup

Detailed guidelines for setting up the project can be viewed at SETUP.md

Additional features that can be added to this project

Further queries

Feel free to open issues if facing problems with the code written. IMG is always there to help.