We are building a completely new UI of SoLiD named Portal


#1

We regard solid UI as “personal information infrastructure”, we will use new document technology to reconstruct the entire UI, and the reconstructed UI will become the next generation office365.

Github: https://github.com/steamory/portal
Preview: https://preview.myportal.zone/

I used solid-react-generator to generate a preview version of the portal for viewing, but there is a problem with the domain name, a 404 will occur after login, and we are looking for the reason. Our own design is in progress and will take time.

Portal

Portal is an data browser that allows you to explore your personal data in SoLiD Pod.

What is SoLiD

SoLiD(Social Linked Data) is an exciting new project led by Prof. Tim Berners-Lee, inventor of the World Wide Web, taking place at MIT. The project aims to radically change the way Web applications work today, resulting in true data ownership as well as improved privacy.

SoLiD empowers users and organizations to separate their data from the applications that use it. It allows people to look at the same data with different apps at the same time. It opens brand new avenues for creativity, problem-solving, and commerce.

Learn how it came to be: SoLiD Project.

SoLiD China: SoLiD 中文社区.

What is Pod

Pods are where you store your data. Your WebID lets you login to SoLiD apps and Pods as well as letting you connect to other people using SoLiD.

What is Portal

Portal is an data browser that allows you to explore your personal data in SoLiD Pod.

All interfaces of the Portal are customizable and consist of documents. We make documents into applications.

No more ping-ponging between documents, spreadsheets, and niche workflow apps to get things done. Portal brings all of your data into one flexible surface.

Features

  1. [ ] SSO - Login and register in any app with SoLiD.

  2. [ ] Profile - View and edit your own profile and share your profile to any applications and friends.

  3. [ ] People - View your friends and share data to your friends.

  4. [ ] Chatting - Chatting with your friends.

  5. [ ] Authorization management - Manage authorized data and which friends or applications are authorized.

  6. [ ] Calendar - Schedule your daily life and work and share to your friends.

  7. [ ] Unstructured data manager - Manage your unstructured data such as music, file, photos, documents and so on.

Hope our efforts will allow more ordinary people to use SoLiD !

Built With

  1. React.js - A declarative, efficient, and flexible JavaScript library for building user interfaces.

  2. Mobx - Simple, scalable state management.

  3. Ant Design - A UI Design Language and React UI library.

  4. styled-components - Visual primitives for the component age. Use the best bits of ES6 and CSS to style your apps without stress

Quickstart

Install


$ git clone https://github.com/steamory/portal

$ npm install

Run


$ npm start

Contributing

Read our contributing guide and let’s build a better portal together.

We welcome all contributions. Please read our CONTRIBUTING.md first. You can submit any ideas as pull requests or as GitHub issues. If you’d like to improve code, check out the Development Instructions and have a good time! :slight_smile:

License

GNU GENERAL PUBLIC LICENSE.

Github: https://github.com/steamory/portal


#2

What do you have in mind for the next generation 365, I would like to help if I can.
Solid supports allot of source file extensions like docx, pdf, webp, html, kml, rss, text, gpx, java, txt, xml, owl, odt, rdf, uri, n3 and a few more that I do not know of so, I am sure there is a allot we can do.


#3

It’s really nice, it’s still on planning, I will synchronize the latest ideas.


#4

We have started a github project named Portal: https://github.com/steamory/portal

PR is Welcome!


#5

I have found two designers in Toronto


#6

I have just give it a try installing locally and it opens this url butI can´t do anything more (login or anything else)


#7

We are now developing it, you can also join us to complete Portal!


#8

We are now developing it, you can also join us to complete Portal!

Thanks for the update and the invitation, but I´m sorry to say I´m not a developer ^^

Will stay tuned to check the new application once deployed. Please let us know once done! :slight_smile:


#9

That’s all right!


#10

Portal Solid Pods:
https://portal.inrupt.net
https://portal.solid.community
https://portal.solid.authing.cn


#11

I have found two developers in University of Toronto


#12

I have convinced a developer who is working in Alibaba of contributing in this project.


#13

Portal’s roadmap is availiable: https://github.com/steamory/portal-roadmap