https://github.com/m4p4/next-tube
Introducing a modern, fast video platform using TypeScript and NextJS for seamless streaming and advanced technology.
https://github.com/m4p4/next-tube
adult-tube adult-video next-js-website tailwindcss tube tube-website video-tube
Last synced: 2 months ago
JSON representation
Introducing a modern, fast video platform using TypeScript and NextJS for seamless streaming and advanced technology.
- Host: GitHub
- URL: https://github.com/m4p4/next-tube
- Owner: M4p4
- Created: 2022-09-21T06:45:42.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-12-06T08:44:02.000Z (over 2 years ago)
- Last Synced: 2024-04-26T09:39:22.930Z (about 1 year ago)
- Topics: adult-tube, adult-video, next-js-website, tailwindcss, tube, tube-website, video-tube
- Language: TypeScript
- Homepage:
- Size: 579 KB
- Stars: 3
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# NextTube
A modern video tube website coded in Typescript with Next.js framework. TailwindCSS is used for the styling.
### Features
- Change Themes easily
- Customize Tags, Models, Categories Pages
- Manage Videos, Keywords in seperated adminpanel
- Change images so they unique for serps
- Rewrite video titles with a spinner
- Scrape content from big sites
- MongoDB Database
- Report / Contact Modal### Todos
- Improve SEO for ranking
- Add Video per UI (Currently only per API)
- Use Redis to cache pages### Change Theme
The theme can be easily changed by editing the `global.css` file in the **styles** directory
```css
// FreshBlue Theme (dark)
:root {
--bg-background: 34, 40, 49;
--bg-primary: 57, 62, 70;
--bg-secondary: 0, 173, 181;--text-main: 238, 238, 238;
--text-inverted: 238, 238, 238;
--text-alternative: 209, 213, 219;
--text-color: 0, 173, 181;--border-primary: 238, 238, 238;
--border-secondary: 0, 173, 181;
}// IceWarm (warm)
:root {
--bg-background: 227, 253, 253;
--bg-primary: 166, 227, 233;
--bg-secondary: 113, 201, 206;--text-main: 55, 55, 55;
--text-inverted: 243, 244, 246;
--text-color: 58, 153, 160;
--text-alternative: 15, 15, 15;--border-primary: 203, 213, 225;
--border-secondary: 113, 201, 206;
}
```