Welcome to the Treehouse Community
Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.
Start your free trialMax Perzon
1,566 PointsTwitter clone School Project
Hey!
I am in the middle of a school project where we're supposed too build an web-app containing..
1, User can register and login 2, Each user will have their own profile page 3, Each user can upload profile-picture 4, The user can create content on the site.
*Logged in user can post tweets. *Logged in users can han a conversation *New tweets will show on front page *See all tweets from 1 user.
I have basic knowledge of html, css, php and mysql. But would be very helpful to get some help and tips&trix. Any tutorials 2 watch, here or elsewhere? Maybe some book. All tips are greatly appreciated!
Thanks,
Max Perzon
6 Answers
Max Perzon
1,566 PointsI found phpacademy's Register & Login Tutorial on Youtube.
https://www.youtube.com/playlist?list=PLE134D877783367C7
Maybe it's a bit outdated?
thomascawthorn
22,986 PointsAre you limited by the tools you can use? Also, this sounds like a sweet school project. Why didn't they do this stuff when I was at school?!
Max Perzon
1,566 PointsI can use whatever tools i want :)
yes it's a pretty cool project !
thomascawthorn
22,986 PointsYou've posted this under PHP so I'm going to suggest using Larvel. Laravel is an MVC php application framework. It will handle user authentication (logging in & out) and registration right out of the box. However, if you're project is testing your knowledge in writing this stuff from scratch, it might not be the best approach! Treehouse has an introduction to laravel here.
Also on Treehouse is the build a social network with Rails guide. Beware that this course is pretty outdated now with regards to versions of rails and ruby used, so you MUST make sure you match those otherwise you'll run into issues later on. You can find that course here. it covers most of the things you've mentioned in your project spec, but again it uses a framework just like Laravel.
I've watched a few minutes of video from the link you suggested - it seems pretty reasonable, a little outdated, but should give you a good starting point :-)
Max Perzon
1,566 PointsAwesome, thanks!
I checked your profile, found it cool that you started to code so recently! And you already seem to have a lot of skills!
Did you learn a lot from just Team treehouse? And/or do you have any other great tips of knowledge sources? Except just actual code-hours :-)
thomascawthorn
22,986 PointsYeah, I learned loads! I had the luxury of being able to take it on as full time self-study. Hampton Paul suggested I take a look at Laracasts - which is similar to Treehouse specifically for Laravel and object oriented php. Other than that, Treehouse got me 70% of the way through that first year and the rest was made up by practice projects and googling. I also reached out to a couple of web design companies asking them what they would look for in a junior applicant to try and make a list of things to aim for.
Hope this helps!
Max Perzon
1,566 PointsHelps alot! thanks :)