corsasport.co.uk
 

Corsa Sport » Message Board » Off Day » Geek Day » Website help


New Topic

New Poll
  Subscribe | Add to Favourites

You are not logged in and may not post or reply to messages. Please log in or create a new account or mail us about fixing an existing one - register@corsasport.co.uk

There are also many more features available when you are logged in such as private messages, buddy list, location services, post search and more.


Author Website help
Skylined
Member

Registered: 27th Sep 05
Location: Sideways, Surrey
User status: Offline
16th Feb 15 at 21:29   View User's Profile U2U Member Reply With Quote

I'm a C++ developer so have a technical background but nothing regarding websites. Wouldn't mind having a play in my spare time to expand my skills but need help getting started.

How would I go about making something like spareroom.co.uk for example? So...

Design and branding etc.
User profiles
Location services (entering postcode and showing users in your area)
Taking card payments

Any help appreciated
VrsTurbo
Premium Member

Registered: 8th Jun 10
User status: Offline
16th Feb 15 at 21:43   View Garage View User's Profile U2U Member Reply With Quote

Database - sql, MySQL
Language - php, .net
Skylined
Member

Registered: 27th Sep 05
Location: Sideways, Surrey
User status: Offline
16th Feb 15 at 21:50   View User's Profile U2U Member Reply With Quote

So how do I go about using that?

Do I need to buy hosting or can I set something up on my laptop to start developing and testing first?

What would you use to create this? Any IDEs or just a bog standard text editor?

Any recommended tutorials for creating postcode based mapping/user profiles/payment processing?
evilrob
Premium Member

Avatar

Registered: 16th Mar 12
Location: Your mum's house
User status: Offline
16th Feb 15 at 22:05   View Garage View User's Profile U2U Member Reply With Quote

Postcode Anywhere API is good for geo stuff
Stripe is good for payment processing

I'd look at Laravel framework for your infrastructure. Check out Laracasts for pretty much everything you need to know.

PHP Storm is my IDE of choice.
evilrob
Premium Member

Avatar

Registered: 16th Mar 12
Location: Your mum's house
User status: Offline
16th Feb 15 at 22:07   View Garage View User's Profile U2U Member Reply With Quote

As for look n feel, buy a Bootstrap template from Wrap Bootstrap or ThemeForest.

Or pay a brown person to design you something from scratch for pennies at 99designs.

[Edited on 16-02-2015 by evilrob]
evilrob
Premium Member

Avatar

Registered: 16th Mar 12
Location: Your mum's house
User status: Offline
16th Feb 15 at 22:08   View Garage View User's Profile U2U Member Reply With Quote

Get a WAMP stack for local development assuming you're running Windows otherwise take a look at MAMP for OS X.

[Edited on 16-02-2015 by evilrob]
DaveyLC
Member

Registered: 8th Oct 08
Location: Berkshire
User status: Offline
17th Feb 15 at 09:04   View User's Profile U2U Member Reply With Quote

I take it your C++ background is OO and not embedded programming?

If so start with service based web programming it will lend its self to your skill set so much more freely!

The idea is you design a database to store your data, you then produce a service layer which simply serves the data up in serialised fashion (i.e. as JSON or XML) and handles the interaction from the GUI.

You can then develop the visual GUI using HTML and CSS utilising jQuery to handle Ajax calls to your service(s) in the background.. That way you can slowly hone your design skills after you have done most of the REAL programming work.

This way you end up with a multi layered approach that is simple to managing hierarchical 3rd gen code.

[Edited on 17-02-2015 by DaveyLC]
Skylined
Member

Registered: 27th Sep 05
Location: Sideways, Surrey
User status: Offline
19th Feb 15 at 19:44   View User's Profile U2U Member Reply With Quote

Thanks, both very helpful
ed
Member

Registered: 10th Sep 03
User status: Offline
19th Feb 15 at 21:35   View User's Profile U2U Member Reply With Quote

quote:
Originally posted by evilrob
Get a WAMP stack for local development assuming you're running Windows otherwise take a look at MAMP for OS X.

[Edited on 16-02-2015 by evilrob]

Noooooooooooooooo Don't use local installations for development! Start as you mean to go on and use Vagrant

https://www.vagrantup.com

 
New Topic

New Poll

  Related Threads Author Forum Replies Views Last Post
PVD Problems? bubble General Chat 40 2280
24th Feb 04 at 19:46
by kitkat
 
K and K Styling Website kandkstyling General Chat 2 1066
28th Sep 04 at 07:16
by kandkstyling
 
Belgium Tuning Salon Pics 56K WARNING!!!!!!!!! MORE pics 3/11/04 boyracer2002 General Chat 36 4698
3rd Nov 04 at 20:03
by Martin CUK
 
intergration of forum Greg_M Geek Day 0 1122
18th Nov 06 at 16:32
by Greg_M
 
Website gallery help..... AndyKent Geek Day 2 903
6th Oct 08 at 07:34
by aPk
 

Corsa Sport » Message Board » Off Day » Geek Day » Website help 28 database queries in 0.0101151 seconds