THE MASTER PLAN!
- Dominant language
- PHP
- Stars
- 1
- Forks
- 3
- PR merge metrics
- No merged PRs in 30d
Description
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
Contributor guide
Assessment
This issue has not been assessed yet.