Joomla Website with forums, shopping cart etc
- or -
Post a project like this$$
- Posted:
- Proposals: 12
- Remote
- #65572
- Expired
AWS EC2, RDS & S3 | NodeJs | Angular | Codeigniter | Laravel | PHP | WordPress | OpenCart | Elastic Search | Apps | MongoDB | Magento | Bootstrap | Shopify | API | JQuery | AWS CloudFront & Lambda
Chennai
Project Manager, IT Consultant, Business Development, Bonitasoft BPM Authorised Partner
London
13664217365213475033769458505192801136140141786148258158373158600
Description
Experience Level: Intermediate
I require a comprehensive website solution as follows:
1. The Look
I am looking for a site that looks like "madcapsoftware.com". I like the overall look, and the menus and colours. I do not require flash. I will have roughly 10 pages. The whole site needs to look slick and professional. The template used must work across the whole site, including forums, blog and shopping cart.
2. I will need at least the following pages:
Home, Products, Pricing, Testimonials, Support, Forums, Blog, Contact
The "Support" menu will have the following sub-menu pages: "Tickets", "FAQ", "Videos".
3. BLOG:
I would like a wordpress style blog in terms of looks. I will update it twice a month, so it does not need a calendar display. It must look very slick and professional.
4. Support Tickets / Help Desk:
I will need a ticketing system where a customer can raise a support issue and view old tickets against their name. It must be easy to use and intuitive. The styling must tie in with the rest of the site. If I reply to a support ticket and I think that answer is re-usable, I would like to add it to a knowledge base that is re-usable later. The knowledge base must be searchable and some answers may be visible to the public, and others only visible to myself (the administrator).
5. Testimonials:
I have seen that there are testimonial plug-ins that allow attaching videos etc. I would like one that is intuitive and that ties in with the rest of the site.
6. Forum
This is a user forum for support. Initially I want this to be private until sufficent messages have been added, then I will make it public. Private means that messages are only visible to users who login. When a customer orders via the shopping cart, they're details should be automatically added to the forum
so that they can login straight away.
7. Shopping Cart
The shopping cart needs to be intuitive and simple. It should support multi-currency. The use can select their currency from a combo box. The currencies required are UK Sterling, US Dollars and Euros. There is one product, but many variations of that product. For example, the main product is "HM", and there are two other editions which add more features.
The user will first decide which of these 3 editions they want to order, or they may want to upgrade. If they choose "HM", they will now decide how many licences they require. There needs to be quantity discounts based upon the number of licences. For example, 2 licences gets a 7% discount. 5 licences gets a 15% discount etc. The user can upgrade from one licence or edition to another. I want a plain text invoice and a html / pdf invoice sent to the customer.
I want googlepay, paypal, regnow and credit card payments accepted.
Regarding credit card payments I want the order encrypted and emailed to a specific address.
8. Mailers / Newsletters
When a new version of my software is released I would like to notify all customers. Some customers will be elligible for a free upgrade, if they have ordered within the last year. So they should receive one type of mailshot.
Other customers will not qualify for a free upgrade so the mail shot I send to them will ask them to upgrade and perhaps include an incentive.
The mailer should be able to distinguish between different customer types.
If a prospective customer has raised a ticket or a testimonial or visited the forum, but never actually ordered, I would also like to send a mail shot to them inviting them to order.
9. Download Statistics
Whenever a visitor clicks a download link / button, I want to record that and be able to view statistics of how many downloads were actioned in that way, per month, per year.
10. User Login:
If a user logs in to create a support ticket, I do not want them to have to login with a different user name to upload a testimonial, or to have a different user account when ordering a product on the shopping cart, or to have a different account when they access restricted downloads. I want the user logins to be site-wide.
11. "My Account" screen:
When a customer logs in, they should have a "My Account" area, where they can see what products they have purchased in the past. Each purchase comes with 1 years support. The screen should show that the user has x number of days left of support. If their support is about to expire or has expired, then they should be shown a link to the order site where they can upgrade for a further year. The "My Account" screen should show them the link and password required to re-install their software.
12. SEO ready:
The site must be seo friendly etc.
13. Multi-Language Support:
I need to provide the user the ability to switch between differently languages.
I would like this to be automatic as well as manual. For example, if a customer browses the site and their ip/browser information suggests that they are from a French speaking country, then I would like the site to automatically change to French. Also I want to provude the user with the choice choose French or German etc from a Language combo box.
The language change should affect the whole site. I also expect the currency in the order site to switch to Euros if the customer is French and US Dollars if the customer is American etc. I will apply the translations to the text myself, I require the site to support the ability to change language.
Note: The website will work on a windows server, not linux. I already have SSL.
Note: I am willing to purchase third part components and modules. But they must be customised to look like the rest of the site if they don't already adopt the template styling.
Note: There will only be one site administrator.
Note: The site will sell software that I have written. There is one product with 3 editions and the user can order multiple licences of each edition.
1. The Look
I am looking for a site that looks like "madcapsoftware.com". I like the overall look, and the menus and colours. I do not require flash. I will have roughly 10 pages. The whole site needs to look slick and professional. The template used must work across the whole site, including forums, blog and shopping cart.
2. I will need at least the following pages:
Home, Products, Pricing, Testimonials, Support, Forums, Blog, Contact
The "Support" menu will have the following sub-menu pages: "Tickets", "FAQ", "Videos".
3. BLOG:
I would like a wordpress style blog in terms of looks. I will update it twice a month, so it does not need a calendar display. It must look very slick and professional.
4. Support Tickets / Help Desk:
I will need a ticketing system where a customer can raise a support issue and view old tickets against their name. It must be easy to use and intuitive. The styling must tie in with the rest of the site. If I reply to a support ticket and I think that answer is re-usable, I would like to add it to a knowledge base that is re-usable later. The knowledge base must be searchable and some answers may be visible to the public, and others only visible to myself (the administrator).
5. Testimonials:
I have seen that there are testimonial plug-ins that allow attaching videos etc. I would like one that is intuitive and that ties in with the rest of the site.
6. Forum
This is a user forum for support. Initially I want this to be private until sufficent messages have been added, then I will make it public. Private means that messages are only visible to users who login. When a customer orders via the shopping cart, they're details should be automatically added to the forum
so that they can login straight away.
7. Shopping Cart
The shopping cart needs to be intuitive and simple. It should support multi-currency. The use can select their currency from a combo box. The currencies required are UK Sterling, US Dollars and Euros. There is one product, but many variations of that product. For example, the main product is "HM", and there are two other editions which add more features.
The user will first decide which of these 3 editions they want to order, or they may want to upgrade. If they choose "HM", they will now decide how many licences they require. There needs to be quantity discounts based upon the number of licences. For example, 2 licences gets a 7% discount. 5 licences gets a 15% discount etc. The user can upgrade from one licence or edition to another. I want a plain text invoice and a html / pdf invoice sent to the customer.
I want googlepay, paypal, regnow and credit card payments accepted.
Regarding credit card payments I want the order encrypted and emailed to a specific address.
8. Mailers / Newsletters
When a new version of my software is released I would like to notify all customers. Some customers will be elligible for a free upgrade, if they have ordered within the last year. So they should receive one type of mailshot.
Other customers will not qualify for a free upgrade so the mail shot I send to them will ask them to upgrade and perhaps include an incentive.
The mailer should be able to distinguish between different customer types.
If a prospective customer has raised a ticket or a testimonial or visited the forum, but never actually ordered, I would also like to send a mail shot to them inviting them to order.
9. Download Statistics
Whenever a visitor clicks a download link / button, I want to record that and be able to view statistics of how many downloads were actioned in that way, per month, per year.
10. User Login:
If a user logs in to create a support ticket, I do not want them to have to login with a different user name to upload a testimonial, or to have a different user account when ordering a product on the shopping cart, or to have a different account when they access restricted downloads. I want the user logins to be site-wide.
11. "My Account" screen:
When a customer logs in, they should have a "My Account" area, where they can see what products they have purchased in the past. Each purchase comes with 1 years support. The screen should show that the user has x number of days left of support. If their support is about to expire or has expired, then they should be shown a link to the order site where they can upgrade for a further year. The "My Account" screen should show them the link and password required to re-install their software.
12. SEO ready:
The site must be seo friendly etc.
13. Multi-Language Support:
I need to provide the user the ability to switch between differently languages.
I would like this to be automatic as well as manual. For example, if a customer browses the site and their ip/browser information suggests that they are from a French speaking country, then I would like the site to automatically change to French. Also I want to provude the user with the choice choose French or German etc from a Language combo box.
The language change should affect the whole site. I also expect the currency in the order site to switch to Euros if the customer is French and US Dollars if the customer is American etc. I will apply the translations to the text myself, I require the site to support the ability to change language.
Note: The website will work on a windows server, not linux. I already have SSL.
Note: I am willing to purchase third part components and modules. But they must be customised to look like the rest of the site if they don't already adopt the template styling.
Note: There will only be one site administrator.
Note: The site will sell software that I have written. There is one product with 3 editions and the user can order multiple licences of each edition.
Gary H.
100% (30)Projects Completed
63
Freelancers worked with
48
Projects awarded
13%
Last project
26 Mar 2023
United Kingdom
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies