Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
45 changes: 45 additions & 0 deletions components/homepage/About/About.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,50 @@ const About = () => {
<div id='about' className={style.about}>
<div className={style.container}>
<h2>Welcome to Vovoca</h2>
VOVOCA-5
<hr className="divider-main"></hr>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

why code is showing VOVOCA-5 and Development. You haven't resolved conflicts properly

<div className={style.features}>
<div className={style.feature__col__1}>
<div className={style.feature}>
<div className={[style.feature__heading, style.left].join(' ')}>
<h2>Royalty Free</h2>
<p>Experience the rhythm, without spending a dime, Unlock endless melodies, vovoca's free for a lifetime!</p>
</div>
</div>
<hr className="divider"></hr>
<div className={style.feature}>
<div className={[style.feature__heading, style.left].join(' ')}>
<h2>No Credits Required</h2>

<p>Let the melodies soar, no strings attached, Vovoca's music, freely used, without credit or cash.</p>

<p>You dont even have to pay us or give us credit
for using our music anywhere, in your songs,
videos or office presentation</p>

</div>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This also

</div>
</div>
<div className={style.vovoca__img}>
<img src="https://source.unsplash.com/daily?neon/1200x1200" />
</div>
<div className={style.feature__col__2}>
<div className={style.feature}>
<div className={[style.feature__heading, style.right].join(' ')}>
<h2>Filter Music</h2>
<p>Unlock Vovoca's full potential with a single login, Effortlessly browse and filter, music at your command</p>
</div>
</div>
<hr className="divider"></hr>
<div className={style.feature}>
<div className={[style.feature__heading, style.right].join(' ')}>
<h2>Upload Music</h2>
<p>Unleash your artistry, let your talent shine bright, Share your creations with the world, day or night. Vovoca welcomes your music, for free, with delight</p>
</div>
</div>
</div>
</div>

<hr className='divider-main'></hr>
<div className={style.features}>
<div className={style.feature__col__1}>
Expand All @@ -17,6 +61,7 @@ const About = () => {
our services free Login and use vovoca for free forever
</p>
</div>

</div>
<hr className='divider'></hr>
<div className={style.feature}>
Expand Down
4 changes: 4 additions & 0 deletions components/homepage/Footer/Footer.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,15 @@ const Footer = () => {
<div className={style.get__in__touch}>
<h2>Subscribe to Newsletter</h2>
<p>

Join forces with us, let's create something grand, Collaboration awaits, reach out with a click at hand. Share your ideas, let's shape our project, hand in hand.

Unlock a world of boundless creativity with our royalty-free music
library. Subscribe to our newsletter for weekly updates on fresh
tunes, exclusive releases, and behind-the-scenes insights,
empowering your projects with a soundtrack that&apos;s truly
yours.

</p>
<form
action='https://formspree.io/f/xnqlqgza'
Expand Down
3 changes: 1 addition & 2 deletions components/homepage/Header/Header.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -125,8 +125,7 @@ const Header = () => {
#Tune your work with Royalty Free Music
</h1>
<p className={style.banner__sub__heading}>
Welcome to vovoca, one stop solution for all you musical needs, we
provide royalty free music so that your creativity never stops.
Enter Vovoca's realm, where music knows no bounds, Fuel your creativity with royalty-free sounds. Unleash your imagination, let your creations astound.
</p>
{authenticated === true ? (
<></>
Expand Down
12 changes: 8 additions & 4 deletions pages/developers.js
Original file line number Diff line number Diff line change
Expand Up @@ -33,11 +33,15 @@ const Developers = () => {
<article className={styles.testimonial__article}>
<div className={styles.testimonial__content}>
<p>

From humble beginnings to an extraordinary ride, BTS, we conquered bugs and reached new heights. Teamwork and dedication, our driving force with pride, Hard work paid off, now Vovoca stands by your side.

Though this is a simple music streaming and downloading
website, but BTS it was a roller coaster ride while
resolving the bugs and adding features to it, but teamwork
and dedication helped us overcome these problems , and
here we are with all of our hard Work

</p>
<span>Varun Singh</span>
<br />
Expand Down Expand Up @@ -69,7 +73,7 @@ const Developers = () => {
<article className={styles.testimonial__article}>
<div className={styles.testimonial__content}>
<p>
The concept was farely new and it was challenging to
The concept was fairly new and it was challenging to
forsee the design of our website as such websites are not
in huge quantities on the web, however, we worked hard as
a team and coded vovoca as beautiful as we can. I hope you
Expand Down Expand Up @@ -110,9 +114,9 @@ const Developers = () => {
<article className={styles.testimonial__article}>
<div className={styles.testimonial__content}>
<p>
We all have learnt a lot while completing vovoca. I think
hardest part for all of us was shifting from react to next
as it is fairly new and none of us had used before.
We all have learned a lot while completing Vovoca. I think
the hardest part for all of us was shifting from react to next
as it is fairly new and none of us had used it before.
Overall, voovca came out to be of great success
</p>
<span>Kaustubh Mishra</span>
Expand Down
51 changes: 51 additions & 0 deletions pages/privacy-policy.js
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,56 @@ const privacyPolicy = () => {
}
};


return (
<>
<div className={style.container}>
<Head>
<title>VOVOCA | Privacy Policy</title>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/css/all.min.css" integrity="sha512-iBBXm8fW90+nuLcSKlbmrPcLa0OT92xO1BIsZ+ywDWZCvqsWgccV3gFoRBv0z+8dLJgyAHIhR35VZc2oM/gI1w==" crossorigin="anonymous" />
</Head>
<div className={style.app}>
<h2>Privacy Policy</h2>
<div className={style.modal__button}>
<div className={style.modal__button__info}>
<h4>General Information</h4>
<div onClick={() => {maximiseInfo('1')}} className={style.toggle__button}>
<i className="fas fa-plus"></i>
</div>
</div>
<p id="1b" id="1" className={style.modal__button__para}>
Welcome to Vovoca, a remarkable endeavor by the passionate team at DevBucket. Our unwavering dedication has fueled the creation of this platform, offered to you completely free of charge. We owe our freedom today to the incredible open-source technologies that have seamlessly converged within Vovoca. With utmost commitment, our ultimate goal is to transform Vovoca into an open-source program, granting access to its inner workings once the foundation and interface are perfected. During our development journey, Vercel graciously hosts both our backend APIs and frontend, ensuring a seamless and efficient experience. Together, let's embrace the power of collaboration and embark on a harmonious musical voyage with Vovoca.
</p>
</div>
<div className={style.modal__button}>
<div className={style.modal__button__info}>
<h4>User Data Security</h4>
<div id="2b" onClick={() => {maximiseInfo('2')}} className={style.toggle__button}>
<i className="fas fa-plus"></i>
</div>
</div>
<p id="2" className={[style.modal__button__para, style.none].join(' ')}>
At Vovoca, your privacy is our utmost priority. We understand the sensitivity of your personal information and have taken extensive measures to safeguard it. Through meticulous implementation of end-to-end encryption, we strive to ensure that your data remains protected throughout its journey. To provide an added layer of security, all passwords are securely hashed before being stored in our database. As an extra precaution, we strongly recommend refraining from using commonly used passwords on this platform. Instead, leverage the convenience of auto password generators available on various browsers. While Team DevBucket cannot provide an absolute guarantee against any potential data breaches or music leaks, we assure you that we have diligently adhered to industry best practices to fortify the security of your data. Rest assured, your privacy is in safe hands at Vovoca.
</p>
</div>
<div className={style.modal__button}>
<div className={style.modal__button__info}>
<h4>Database Policy</h4>
<div id="3b" onClick={() => {maximiseInfo('3')}} className={style.toggle__button}>
<i className="fas fa-plus"></i>
</div>
</div>
<p id="3" className={[style.modal__button__para, style.none].join(' ')}>
At Vovoca, we take the security of your data seriously and have implemented stringent measures to protect your information. Our web app is hosted using the highly secure and open-source programs, Vercel, Node, and PostgreSQL, ensuring a robust infrastructure for data storage. However, it is important to note that in the unlikely event of a data breach on the Vercel platform, there is a possibility of data leakage on our website.

While we strive to maintain the highest level of security, we cannot provide an absolute guarantee against data breaches. In the event of such an occurrence, neither Vovoca nor DevBucket can be held responsible. However, please be assured that we are working tirelessly, dedicating ourselves day and night to implementing additional methods and security measures to further enhance the protection of your music, email, and password within the Vovoca app.

We value your trust in us, and the privacy and security of your data remain our top priority. We will continue to make every effort to ensure the utmost security of your information and provide you with a safe and secure platform for your musical experience.

Thank you for choosing Vovoca, and we appreciate your understanding and support as we continually strive to improve our security practices.
</p>
</div>

return (
<>
<div className={style.container}>
Expand Down Expand Up @@ -65,6 +115,7 @@ const privacyPolicy = () => {
>
<i className='fas fa-plus'></i>
</div>

</div>
<p
id='2'
Expand Down
115 changes: 115 additions & 0 deletions pages/testimonial.js
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,121 @@ import Image from 'next/image';
const testimonial = () => {
return (
<>
<div className={styles.testimonials}>
<Head>
<title>VOVOCA | Testimonial</title>
<link
rel="stylesheet"
href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/css/all.min.css"
integrity="sha512-iBBXm8fW90+nuLcSKlbmrPcLa0OT92xO1BIsZ+ywDWZCvqsWgccV3gFoRBv0z+8dLJgyAHIhR35VZc2oM/gI1w=="
crossOrigin="anonymous"
/>
</Head>
<div className={styles.container}>
<h1 className={styles.testimonial__heading}>Testimonial</h1>
<div className={styles.testimonial__row__1}>
<div className={styles.testimonial}>
<article className={styles.testimonial__article}>
<div className={styles.testimonial__content}>
<span>Making My Life Easier</span>
<p>
Loving every bit of Vovoca. Thanks to the website now I can
use and upload these sounds and beats to make songs for
my local dance group
</p>
<span>Devansh Kaushik, </span><br/>
<span>DNRevolution</span>
</div>
<div className={styles.testimonial__img}>
<img src="/android-icon-36x36.png" />
</div>
</article>
</div>
<div className={styles.testimonial}>
<article className={styles.testimonial__article}>
<div className={styles.testimonial__content}>
<span>My Reels got more sexy</span>
<p>
After recording and editing my IG's reels, the hardest part was to
get through the audio part. Good music wasn't available
anywhere. Vovoca solved both of my problems
</p>
<span>Sheril Sonkar, </span><br/>
<span>IG Influencer</span>
</div>
<div className={styles.testimonial__img}>
<img src="/android-icon-36x36.png" />
</div>
</article>
</div>
<div className={styles.testimonial}>
<article className={styles.testimonial__article}>
<div className={styles.testimonial__content}>
<span>Nice Music for free</span>
<p>
Searching for music was always a hard job but not anymore
I am more than happy with the filter and sorting feature of
vovoca. It is awesome
</p>
<span>Amolik Vivian, </span><br/>
<span>ChaiWala</span>
</div>
<div className={styles.testimonial__img}>
<img src="/android-icon-36x36.png" />
</div>
</article>
</div>
<div className={styles.testimonial}>
<article className={styles.testimonial__article}>
<div className={styles.testimonial__content}>
<span>Better than Youtube</span>
<p>
I'm an artist and I know how hard it is to find a platform
like Vovoca where your music finds its right destination
Wishing Vovoca more success
</p>
<span>DJ John</span><br/>
<span>Ahuja Music</span>
</div>
<div className={styles.testimonial__img}>
<img src="/android-icon-36x36.png" />
</div>
</article>
</div>
<div className={styles.testimonial}>
<article className={styles.testimonial__article}>
<div className={styles.testimonial__content}>
<span>Literal Chills</span>
<p>
All my hard times all these years could have been less hard only
if I would have founded vovoca earlier. It is an
amazing website with just everything I need
</p>
<span>Archit Sharma</span><br/>
<span>Head, ACM-JUIT</span>
</div>
<div className={styles.testimonial__img}>
<img src="/android-icon-36x36.png" />
</div>
</article>
</div>
<div className={styles.testimonial}>
<article className={styles.testimonial__article}>
<div className={styles.testimonial__content}>
<span>Searching music just got fun</span>
<p>
I design music for my company and it's always great to find some
motivation. Vovoca gave it to me, that to free. I owe them
a lot for all my music
</p>
<span>Andy Cortrell, </span><br/>
<span>Tayio.ai</span>
</div>
<div className={styles.testimonial__img}>
<img src="/android-icon-36x36.png" />
</div>
</article>

<div className={styles.testimonials}>
<Head>
<title>VOVOCA | Testimonial</title>
Expand Down