Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/celo-org/SocialConnect-Twitter-Server-Side
SocialConnect Twitter Server Side example
https://github.com/celo-org/SocialConnect-Twitter-Server-Side
Last synced: 3 months ago
JSON representation
SocialConnect Twitter Server Side example
- Host: GitHub
- URL: https://github.com/celo-org/SocialConnect-Twitter-Server-Side
- Owner: celo-org
- License: mit
- Created: 2023-05-22T11:40:50.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-04-12T23:10:53.000Z (7 months ago)
- Last Synced: 2024-04-13T18:00:00.292Z (7 months ago)
- Language: TypeScript
- Size: 876 KB
- Stars: 2
- Watchers: 4
- Forks: 2
- Open Issues: 20
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-celo - SocialConnect Twitter Example
README
SocialConnect Twitter Server Side Demo
SocialConnect is an open source protocol that maps off-chain personal identifiers (such as phone numbers, twitter handles, etc.) to on-chain account addresses.
https://github.com/celo-org/SocialConnect-Twitter/assets/38040789/ab7cfd0c-3b83-45f4-990c-0143c9d9033a
### Built With
- [SocialConnect](https://github.com/celo-org/SocialConnect)
- [NextJS](https://nextjs.org/)
- [NextAuth](https://next-auth.js.org/)
- [Ethers](https://docs.ethers.org/v5/)
- [Celo Identity](https://www.npmjs.com/package/@celo/identity)## Getting Started
To get a local copy up and running follow these simple steps.
### Prerequisites
- Nodejs
- Yarn### Installation
1. Clone the repo
```sh
git clone https://github.com/celo-org/SocialConnect-Twitter-Server-Side.git
```2. Install NPM packages
```sh
yarn
```3. Add variables in `.env` (refer to `.env.example`)
4. Start App
```sh
yarn run react-app
```### Contributing
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are **greatly appreciated**.
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement".
Don't forget to give the project a star! Thanks again!1. Fork the Project
2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`)
3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`)
4. Push to the Branch (`git push origin feature/AmazingFeature`)
5. Open a Pull Request## Contact
[Celo Discord](https://discord.com/invite/6yWMkgM)
Harpalsinh Jadeja - [@harpaljadeja11](https://twitter.com/harpaljadeja11) - [email protected]