You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
So the plan is to build a Multi-user Blog platform.
Now, here's what we gotta make.
1: Build a login/registration System. Screw the built in one. We're doing our own.
It needs Registration/Logging in/Logging out. For now, no password restoration.
This means that we'll need a users table. The migrations are already there for that.
2: Build the CRUD for the blog. Simple as that, No need for a WISYWIG for now.
Each user should be able to CRUD their posts.
Each user should have their own page with posts, accessible by all users.
Remember to reuse code.
3: Build the page that displays all the blog posts.
All posts should appear on the first page in order by date_created. The page should be paginated.
The previews for posts should be 600 symbols long.
4: Build an admin panel + admin user. They should be able to delete posts.
Admin panel really doesn't need to do anything. Just.. be there.
The admin should be able to edit/delete any post. Reuse code, remember?
5: Add all the bells and whistles y'all want
When we're here, we're gonna go through all the available features and stuff that's useful yet not very work intensive. Stuff like
1: Selectively posting posts onto the front page.
2: WISYWIG (work intensive)
3: Whatever we can come up with.
Now, the front end can be some pretty basic bootstrap stuff.
A few notes:
Migrations. Migrations. Migrations.
Casting for models.
Soft Deletes.
No overloaded controllers.
Some Notes:
Until we hit step 5, we want to keep things to a minimum. No extra features that weren't discussed beforehand
The text was updated successfully, but these errors were encountered:
So the plan is to build a Multi-user Blog platform.
Now, here's what we gotta make.
1: Build a login/registration System. Screw the built in one. We're doing our own.
It needs Registration/Logging in/Logging out. For now, no password restoration.
This means that we'll need a users table. The migrations are already there for that.
2: Build the CRUD for the blog. Simple as that, No need for a WISYWIG for now.
Each user should be able to CRUD their posts.
Each user should have their own page with posts, accessible by all users.
Remember to reuse code.
3: Build the page that displays all the blog posts.
All posts should appear on the first page in order by date_created. The page should be paginated.
The previews for posts should be 600 symbols long.
4: Build an admin panel + admin user. They should be able to delete posts.
Admin panel really doesn't need to do anything. Just.. be there.
The admin should be able to edit/delete any post. Reuse code, remember?
5: Add all the bells and whistles y'all want
When we're here, we're gonna go through all the available features and stuff that's useful yet not very work intensive. Stuff like
1: Selectively posting posts onto the front page.
2: WISYWIG (work intensive)
3: Whatever we can come up with.
Now, the front end can be some pretty basic bootstrap stuff.
A few notes:
Migrations. Migrations. Migrations.
Casting for models.
Soft Deletes.
No overloaded controllers.
Some Notes:
Until we hit step 5, we want to keep things to a minimum. No extra features that weren't discussed beforehand
The text was updated successfully, but these errors were encountered: