PHP or ASP theme/wallpaper gallery

Completado Publicado hace 5 años Pagado a la entrega
Completado Pagado a la entrega

I make Windows customization software and I need to create a simple themes + desktop wallpapers gallery for my website.

The website uses ASP.NET but has a PHPBB forum and I need the new gallery to integrate with the PHPBB's user database (i.e.; only users with accounts can upload, edit and delete their own stuff, and I need the gallery to share user accounts with the PHPBB forum so the user does not have to create different accounts)

So, first the basics:

Server specs:

Intel E3-1230 v3 Quad-Core Haswell Xeon

16 GB RAM (can be upgraded to 32 GB if necessary)

480 GB SSD

20 TB total bandwidth per month on a 1Gbps port.

Current server utilization:

CPU: 1% CPU utilization at 0.76 GHz (CPU doesn't even need to clock up to 3.3 Ghz).

RAM: 3 GB used of 16 GB available.

Software:

Windows Server 2012 R2

PHP Version 5.5.45

MySQL Version 5.0.10

PhpBB version 3.0.7-PL1

Website: ASP.NET

Requirements for the Themes Gallery:

1. Must integrate seamlessly with the existing web site in terms of looks (e.g.; like the phpBB forums do now by using a customized skin)

2. Account creation:

User account database should be the same used for the phpBB forums so users don't have to register twice and existing forum users automatically have an account in the gallery. Should use the phpBB forums panels to handle registration of new accounts (because the phpBB register form already takes care of handling spam bots, etc...)

3. Submitting themes:

a) Users should be able to upload 1 screenshot of the theme (GIF, JPG, PNG) and the gallery should automatically create a thumbnail from it (if that is required)

b) Users should be able to upload a theme in .zip format or in a proprietary format to be discussed later.

c) Users should be able to type in theme description.

d) Users should be able to delete their own themes and also edit them (as well as me, of course, lol).

e) Only users with an account can add themes. Because of this I don't think any pre-moderation of themes will be necessary, but think about how that could be done.

4. Viewing the themes gallery:

a) Other users with accounts should be able to leave comments (and edit/delete them).

b) Visitors should be able to rate themes based on a 5 star system.

c) Visitors should be able to search themes by name or by author.

d) Visitors should be able to sort themes by Newest, Downloads and Most Popular (5 star rating system)

e) Visitors should be able to browse themes, where themes are displayed 5 at a time with the name of theme, screenshot, author, date of submission, number of comments, number of downloads, star rating + number of votes showing for each theme (examples can be provided later).

f) Clicking one of the themes in the browser window would take the user/visitor to a page from where he can download the theme and see all the theme details as well as other user comments, and from where he can add/edit/delete his own comments, vote on the theme, download, view the screenshot full size (examples can be provided later).

6. Downloading themes/wallpapers:

To prevent abuse only registered users should be able to download themes/wallpapers.

5. Possible things that would be nice to also have but are not essential:

Different categories, e.g.; Icons gallery, Theme gallery, Wallpapers, Desktop Screenshots

ASP.NET IIS MySQL PHP Windows Server

Nº del proyecto: #17952123

Sobre el proyecto

15 propuestas Proyecto remoto Activo hace 5 años

Adjudicado a:

superbpartner

Hi,dear! I am quite interested in your project - 'PHP or ASP theme/wallpaper gallery'. :) I am a skillful software developer who has rich experience in this field. If you contact me, you and I will be happy. Thank you Más

€500 EUR en 3 días
(8 comentarios)
4.6

15 freelancers están ofertando un promedio de €473 por este trabajo

arityinfoway

Hello Sir, I have gone through your requirements regarding PHP or ASP theme/wallpaper gallery. we brief and understand your idea and preference for job as you are looking for. I have more than 7+ years of experie Más

€555 EUR en 10 días
(159 comentarios)
7.1
microwebtechs

Hello sir, please share website details for start work right now, we will complete all soon , i always wait your reply, i am waiting. Thank You sir

€666 EUR en 0 días
(226 comentarios)
6.6
jonyahmed105

Hello I want to do it for you. because I have rich experienced about it. Thanks

€555 EUR en 10 días
(153 comentarios)
6.4
TSCreators

hi there , i am expert in development between asp.net with php development , i have done many time asp.net with wordpress . i can do it waiting for your response regards tscreators

€722 EUR en 10 días
(74 comentarios)
5.8
humrobo

Hi, Hope you doing well sir , I go through your project description in given below . I work on web designing and development projects . I can work with you to accomplish your project. as well superior for y Más

€555 EUR en 10 días
(29 comentarios)
5.7
pakistansolution

Hello! I have read your description of a project. I can notice you need custom work for your project. Yes, I assure you that I will do this task with complete interest and 100% satisfaction. I can work with the latest Más

€350 EUR en 10 días
(62 comentarios)
5.7
nidhicyber

Hello, I am a professional PHP Developer and I can make your work done within quick time and with efficiency as I am a professional Web Designer/Developer. I am new on freelancer but I have the positive attitude Más

€350 EUR en 15 días
(11 comentarios)
5.0
naishodayo

Hi,dear! I am quite interested in your project - 'PHP or ASP theme/wallpaper gallery'. :) I am a skillful software developer who has rich experience in this field. If you contact me, you and I will be happy. Thank you Más

€555 EUR en 3 días
(3 comentarios)
3.8
harkaur13011997

Hello, I recently came across your job at freelancer for a graphic designer, and would like to submit my resume and application for your job After perusing your requirements, I feel that my qualifications and work exp Más

€300 EUR en 3 días
(9 comentarios)
3.3