- Website for anwesha 2018
##Instructions:
- PHP version - 5.6.12
- Apache : Apache/2.4.16 (Unix) OpenSSL/1.0.1p PHP/5.6.12 mod_perl/2.0.8-dev Perl/v5.16.3
- MySQL : 5.6.26
- Place the anwesha folder in your server's root direcory. If not then edit the RewriteBase in .htaccess accordingly.
- Create database anwesha.
- For creating database tables import migrations/anwesha.sql in mysql
OR run migrations/setupdb.php - For populating database import migrations/data.sql in mysql
OR run migrations/migrate.php - For generating random anwesha ID run migration/randomID.php
- Use can change the caching time by updating $cache_time variable in the specific controller. Current cache time is 60 second.
- For removing cached files - delete contents of /cache/ folder (/cache/*.hmtl)
- If accessing from web browser ignore this section(for web browser, session support is there).
- use URL /login/
- send username and password by POST. index - username, password
- Response will contain user information. Private key is given in index key.
- Further communication will take place by using private key and username
- use URL /register/dddd/dd (awnwesha id, event id)
- add a POST request along with this.
- generate any word.
- put it on index 'content'
- Use equivalent of PHP function has_hmac('sha256', content, privatekey) (salted hash) and put it on index 'hash'
- send the request
- Social links update.
- Add youtube link.
- Main content font and text.
- Dashboard->leaderboard.
- center line
- anchor #.
- form field error.
- Blue background
- Step 1 remove after signup.
- Change email
- Copyrights
- Post signup notify and message box.
- Testing Events Details [With Image rendering].
- Add caching to Events.
- Write fb/twitter/google/github register backend and frontend.
- Add re-captcha on registration page.
- Login for users.
- Write registration for particular Event.
- Write group registration.
- Suggest list of colleges, cities, states. FRONTEND!
- Use PHPMailer
-
Create a nice looking HTML page for email -
Scheduling (Fontend + backend). -
OTP! - Write backend for registration of Femina Miss India.
- Login for Core/organizing committee
- Expanded Features for above (delete/add registration, add/delete/edit teams)
- Fee payment portal.
- None