Overview:
Website where users can sign up and insert posts which can contain pics, text or files for downloading.
This posts should be available for every person that visits the page.
Details:
1. Front page:
- User sign up option.
- User log in option.
- Posts list, you can access a post selecting it there.
- Control panel option when the user is logged in.
2. Sign up requirements:
- Username.
- Password.
- Email.
- Account verification with electronic address.
3. User panel:
- User can edit his profile with the possibility of inserting an avatar picture.
- User can see, create, edit and delete his comments.
- Log out option.
4. Posts requirements:
- Topic (title).
- Message.
- Allow to upload 10 pics maximum.
- Allow to upload a file (pdf or doc)
- Sharing options in social networks (facebook, twitter ...)
- Option for sending by email the post to a friend.
5. Obligatory tools for making the web:
- Languages: PHP (OOP and 5.3 or up), (X)HTML, CSS, Javascript
- Database: MySQL (innoDB engine)
- It must include some JQuery element.
6. Documents and files to give:
- PDF with the required documentation: Analysis and basic website scheme, database design and scheme.
- .sql with the database
- The website compressed (rar or zip) or hosted in GitHub.
Other considerations:
- The database design can be done using MySQL Workbench.
- The website must be programmed in OOP PHP.
- The code must be clear and be properly written for other programmers to understand it and extend it (very important).
- No "spaghetti code" is allowed (meaning that works but is a mess).
- You cannot use "prefabricated" solutions, i.e. a forum, drupal, wordpress, etc, etc. It must be built from the ground.
- You can use the Symfony2 framework if you really know how to use it.
- It would be preferably that the project is made using a github repository so it's development can be followed there and questions or doubts about it could be better handle.
- It should have a "nice" appearence.
- The code should be commented.
- It will be tested at local, no need to worry to upload it anywhere
- It should have a "[login to view URL]" file with the necessary data for connecting to the DB.
If you have any further questions or need clarifications about the project just ask, don't wait till it's finished.
Possibility of new and better paid projects in the future if I'm happy with the results.
Hi, We can do this according to your requirements. We have a professional web design and developers. I assure you that you will get 100% satisfaction. Hope to hear from you soon.
Thanks
Sahil
Hello Sir,
After reviewing your project requirements, I can ensure you, If given a chance, you will get efficient and accurate results. We offer SEO and development services.
Let me know, if we can work together.
Greetings from Clemens Technologies!!
Thank you for providing an opportunity to bid on your project. Kindly go through the PMB for further details.
Warm Regards,
Clemens Technologies
India