do-community / creatorlinks Goto Github PK
View Code? Open in Web Editor NEWAn open source, self-hosted links landing page
Home Page: https://creatorlinks.me
An open source, self-hosted links landing page
Home Page: https://creatorlinks.me
Create the user profile page using Livewire components.
Allow users to change the background color or upload a background image to their links page. Then, it would be interesting to also allow for changing the "theme" / style to light or dark mode.
This will require adding a new form section in the profile settings page, and update the user's table migration / model to have the additional fields.
We can probably use the profile upload image form as base for the background upload.
Create a Logo for CreatorLinks :)
This is the most important view, because it shows the user's links.
This includes:
Create a basic view for the main page with Bulma CSS. This should replace the resources/views/index.blade.php
placeholder page.
When including a new link in the dashboard, the table with the list of links is not updated. This can be done by creating an event listener on the Livewire component action, to refresh the page.
Include a note about the project being open source or a "fork me on github" kind of button / link pointing to the project's repository. Should be discreet on mobile, but could be larger on big screens.
Update README file to include more detailed setup instructions to get the development environment up and running.
Set up documentation. Priorities:
Create the migration for the links table. Depends on #2
With a little more structure, we can have multiple lists of links per user. We'll need to create a dashboard section for link collections, and let the default route /username
load a list that is marked as the user's default list (which is automatically created when the user registers, so to make this feature totally optional).
The list would be routed as '/{username}/{list}`. A link should be allowed to be in multiple lists.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.